Unityに関連する記事です

学習内容

 2Dテキスト型アドベンチャーゲームを製作していくことで、習得することを目標とする技術を記載しておきます。

・Canvasのみでゲーム製作を行う方法について。
・MonoBehaviourを継承していないクラスについて。合わせて static メソッドについて。これらの作成方法と使い方について。
・シングルトンのデザインパターンを利用したクラスの作成方法と利点、使い方について。
・Jsonファイルの説明とJsonファイルの作成方法について。
・スクリプタブル・オブジェクトの説明と作成方法について。
・Jsonファイルの内容をデータとしてUnityにて読み込む方法。それを利用してスクリプタブル・オブジェクトをデータベースとして使用する方法について。
・DoTweenの使用方法について。SequenceやOnComplete、AppendCallBack、Ease、Loopsなどの使用方法について。
・Tweenの説明と使用方法(主にKill)について。
・コルーチンの使用方法について。yield return と while文を利用した待機処理について。
・IEnumerator型変数を使用したコルーチン処理の使用方法について。
・Dictionaryの説明と使い方について。
・Listの説明と使い方について。
・foreach文の使い方とコレクションの検索方法について。
・キャストの説明と使い方について。

応用として、以下の技術についても学習します。

・Linqの説明と使用方法について。ラムダ式の記述方法について。
・ジェネリクスの説明と使用方法について。

サンプル


 すべて完成すると、以下のようなゲーム画面の挙動になります。

https://gyazo.com/9bcc971fbc759e7cea47925bf4b4e8e7

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Menu



プログラムの基礎学習

コード練習

技術/知識(実装例)

2Dおはじきゲーム(発展編)

2D強制横スクロールアクション(発展編)

3Dダイビングアクション(発展編)

2Dタップシューティング(拡張編)

レースゲーム(抜粋)

2D放置ゲーム(発展編)

3D脱出ゲーム(抜粋)

2Dリアルタイムストラテジー

2Dトップビューアドベンチャー(宴アセット使用)

3Dタップアクション(NavMeshAgent 使用)

2Dトップビューアクション(カエルの為に〜、ボコスカウォーズ風)

3Dトップビューアクション(白猫風)

VideoPlayer イベント連動の実装例

VideoPlayer リスト内からムービー再生の実装例(発展)

AR 画像付きオブジェクト生成の実装例

AR リスト内から生成の実装例(発展)

private



このサイト内の作品はユニティちゃんライセンス条項の元に提供されています。

管理人/副管理人のみ編集できます