はじめに
概要
作品名 | Call Of Unity |
制作期間 | 2022.10.28~2022.11.02 2022.12.03~2022.12.27 (31日) |
リンク
設計案
プレイ動画
工夫した点
プログラミング
- 「常に進行方向に光線を発射し、目の前に障害物があったら移動速度を0にする」という処理を記述した事で、壁抜けを防止した
- 武器選択画面にて、それぞれのボタンにクラスを持たせる事で、switch を使う事なく振る舞いを変えさせた
- 簡単な初期設定処理を Unity に用意されている「Reset()」内に記述する事で、可読性を高めた
- GameManager クラスでのみ「Start()」を使用して、その他のクラスの初期設定を行う「SetUp()」をインターフェース経由で呼び出す事で、処理に順番性を持たせた
UI/UX
- リロード時間をテキストではなく、ゲージで表示した事で、直感的なリロード時間の把握を可能にした
設計
- ゲーム内の固定値を静的クラスで管理する事で、どこからでもその変数にアクセス出来るようにした