Unity2dJavascriptゲームチュートリアル

| | | | | | |

ゲームデザインに取り掛かる最良の方法は、正しくジャンプすることです。画面上で移動中の作業の結果を確認することは、エキサイティングで創造的な熱意がゲームの設計の最良の燃料です。

このチュートリアルでは、団結してゲームを構築する方法を説明します。 、アイデアから始めます。 2DUnityゲームの作成方法についてもう少し学びます。さらに、Unity2Dゲームを最初から作成するための優れた開始方法を学習します。

このチュートリアルでは、本格的なユニット開発者になったり、コーディング方法を教えたりすることはできません。ただし、画面上で何かをすばやく動作させるためのガイドになります。

Unityは利用可能な最も人気のある無料ゲームエンジンの1つです。また、優れた2Dエンジンを備えているため、3Dモデルは必要ありません。このユニットのもう1つの興味深い機能は、プログラミングに関する広範な知識を必要としないことです。

Unityを使用したゲーム開発は、すでに構築されているものを作成するのに役立ちます。たとえば、 Sepulchral Knight 、プラットフォームファンタジーメトロイドヴァニア、 Ori and the Blind Forestがユニットに作成されています。つまり、このユニットは小さなインディーゲームの設計に最適です。

これは、初心者向けに2Dゲームを統一して作成する方法のステップバイステップのチュートリアルです。

フェーズ1:アイデア

 Brad Neathery mGH253KbfaY unsplash  Brad Neathery MGH253KbfaY Unsplash
最初のステップは非常に簡単です。頭の中で簡単に行うことができます。

始める前に、ゲームの種類を決めてください。理解するために、ここにあなたが自分自身に尋ねるべきいくつかのゲームデザインの質問があります:

  • それはプラットフォームゲームですか、トップダウンゲームですか、それともアイソメトリックですか?
  • テーマと基本的なストーリーは次のとおりです。
  • どのようになりますか?
  • どのエンジンを使用しますか?
  • さらに重要なのは、ゲームがどのように際立っているかです。 ?新しいメカニズムやアイデアは何ですか-彼は紹介しましたか、またはそうしますか?

これらの質問のほとんどに対する確固たるまたは具体的な答えは必要ありませんが、始める前に何をするか。このアイデアを開発して、後で基本的なプロトタイプを作成することができます。紙の上でそれを行うのが好きな人もいれば、ただ考える人もいます。

まず、プラットフォームゲームを作成します。この例の特別なルールは、プレイヤーがパズルを解くために2人のキャラクターを同時に制御し、レベルを完了するためにキャラクターが会う必要があるというプラットフォームです。 。

何をすべきかについていくつかのアイデアが得られたら、開始するためのガイドがあります。これで、プロトタイピングに進むことができます。

ステップ1.5:ツールを入手する

Unityでゲームをデザインするには、Unityが必要です。パーソナルバージョンをダウンロードできます。 。個人版は、10万ドル以上の資金を獲得していない場合にのみ必要であることに注意してくださいまたはあなたのゲームの収入。完了したら、このチュートリアルが不要になることを願っています。

最初にダウンロード「ユニティハブ」。次に、ハブを開き、[インストール]に移動して、[追加]をクリックします。このチュートリアルでは、Unityバージョン2019.2.14f1を使用します。ゲームを実行したい目標に応じて、必要な数のパッケージをインストールしたり、スペースを確保したりできます。このチュートリアルではWindowsでゲームを起動するため、[Windowsバージョンのサポート]チェックボックスがオンになっていることを確認してください。

ゲームのグラフィックを作成することもできます。ピクセルアートユニットにはが含まれるため、 use GraphicsGale。GraphicsGaleは無料で使いやすく、機能が豊富です。ただし、Photoshop、Blender、Windows Paintなど、使い慣れたエディターを自由に使用してください。背面の透明なプランで画像を作成できます。問題はありません。

step 2:。プロジェクトを構成します

Unityのインストール中に、一部のグラフィックを置き換えるためにリソースの一部を準備するのに時間がかかる場合があります。 、プレースホルダーと呼ばれ、mであなたが何をしているかを見ることができると聞きました。Civorràunpo`ditempo per disegnare tutte le animazioni del tuo personaggio、i nemici e Ambiente、quindi puoi iniziare con unagraficasemplice。

Utilizziamo GraphicsGale per questoチュートリアル、ma puoi usare qualsiasi editor tu Like、どうやって。ゲーム内の壁の代わりを作成することから始めます。 (これは後でいつでも実行できます。)壁のサイズは100ピクセル×100ピクセルである必要があります

例を次に示します。

Unityのダウンロードが完了したら、Unity Hubを開いて新しいプロジェクトを開始できます。必要なプロジェクト名ですが、プロジェクトのセットアップには2Dを選択します

 FWPWcZTH3ChikZCgaEzkKA2tnetI704RWnbmdayUSdkgJNmgARRXg4298H4oWUc1iJnxzHdEh BRndoka9Qt 9HBHrnD0MsMEO0BgPyeSH6 ZOYx49ht RkE6U3pwBPqbpzIVCyrは「> <figcaption>作る -  2Dモデルを使用する<BR> </ figcaption> </フィギュア> <P> UNITAへようこそあなたは今必要があります。! Unityエディターを見ています。エディターウィンドウで2Dスペースをナビゲートするには、マウスの中ボタンを使用して移動し、スクロールホイールを使用してズームします。スペースの中央にあるカメラは、プレーヤーに表示されるものを表します。</p> < figure class = cap3
ようこそ

Unityには1つの機能がありますUnity Asset Storeと呼ばれる素晴らしいストアです。このストアには、モデル、テクスチャ、ユーティリティ、人工知能プログラムなどの事前定義されたゲームピースが含まれています。これらは販売されており、無料で提供されているものもあります。このため、簡単に作成できます。アセットも含めて、あまり多くを作成せずにゲームを作成します。事前にコード化されたゲームメカニズムを使用して、グラフィックにアタッチするだけです。

これらの無料の基本的なプログラミングリソースにアクセスするには、「表示ウィンドウの上部にある[ResourcesStore]タブ。そこから、[Top Free Resources]に移動し、[Standard Resources(for Unit 2017.3)]パッケージをダウンロードします。ログインまたはアカウントの作成が必要になる場合があります。

パッケージがダウンロードされたら、[インポート]を押します(後にダウンロードボタンを置き換えますパッケージを現在のプロジェクトユニットにインポートするには、アセットがダウンロードされています。チェックボックスの長いリストが表示されます。追加するパッケージはあなた次第です。このチュートリアルでは、「2D」フォルダと「標準リソース」フォルダの「CrossPlatformInput」。

また、2Dゲームを1つにまとめて作成するためのツールも必要です。これは、非常に役立ちます。 このリンクに移動し、Gitをzipとしてダウンロードします。次に、リソースブラウザのフォルダ内を解凍してドラッグします。ユニットを再起動する必要がある場合があります。それを正しく動作させるために遅れます。

これで、開始するために必要なすべてのものが揃ったはずです。それでは、掘り下げて、機能するように構築を開始します。

ステップ3:.マップを作成します

マップの作成を開始するには、まず次の手順を実行します。 [シーン]タブに戻ります。画面下部のリソースブラウザで、右クリックして[作成]>[フォルダ]をクリックします。新しいリソースフォルダに名前を付けます

また、追加する独自のアート」アセットブラウザ用に予約されたスペース。リソースブラウザにWindowsフォルダ全体をドラッグアンドドロップするだけです。

次に、キャラクターがつまずく必要のあるブロックとして機能するパレットを作成します。 [ウィンドウ]>[2D]>[タイルパレット]に移動して、[タイルパレット]ウィンドウを開きます。 「新しいパレットを作成」をクリックして、タイルの新しいパレットを作成します。これを「ソリッド」と呼びますが、すべてのデフォルトを保持し、「タイル」というフォルダに保存します。