Code Genius
ログイン
★スポーン・システムの作成
1
/ 3
コードを確認
レッスン概要
(チャレンジ課題)①一定の時間間隔で「動く敵」を生み出す「スポーンBOX」を作成する。②「スポーンBOX」自体も破壊できるようにする。
シェアボタン
閲覧数
1701views
最終更新日時
2021年3月17日 01時33分
【2019版】BattleTank(基礎/全38回)
1
地面と戦車を作成する
2
戦車を動かす(前進・後退・旋回)
3
戦車から砲弾を発射する
4
砲弾でオブジェクト(障害物)を破壊する
5
オブジェクト破壊時にエフェクト(視覚効果)をつける
6
オブジェクトに耐久力(HP)を加える
7
敵の攻撃を作る①(一定時間ごとに砲弾を発射する)
8
敵の攻撃を作る②(プレーヤーを感知して向きを変える)
9
敵にHPをつける
10
プレーヤーにHPをつける
11
★チェックポイント
12
追いかけてくる敵を作る(追跡機能)
13
追跡カメラを作る
14
FPS(一人称視点)カメラを作る
15
複数のカメラを切り替える
16
ゲームオーバーシーンを作成する
17
タイトルシーンを作成する
18
連射を不可にする(タイマーで発射間隔を調整する)
19
砲弾の発射回数に制限を加える(弾切れを発生させる)
20
砲弾の残弾数を画面に表示する
21
プレーヤーのHPを画面に表示する
22
残弾数を回復させるアイテムの作成
23
プレーヤーのHPを回復させるアイテムの作成
24
敵の攻撃を停止させるアイテムの作成
25
敵の攻撃の停止時間を画面に表示する
26
★オリジナルアイテムの開発
27
敵を破壊するとアイテム出現
28
アイテムをランダムに出現させる
29
敵に得点を付けて画面にスコア表示
30
転んだタンクを元に戻す方法
31
照準器を作る
32
砲身の角度を上下に変更できるようにする。
33
照準器のオートズーム機能実装
34
戦闘ヘリの作成
35
★スポーン・システムの作成
36
★ゲームを面白くする工夫
37
★ゲームクリアーを作成する
38
* [SerializeField]の注意点
他のコースを見る
★スポーン・システムの作成
1
/ 3
コードを確認