Appearance
第12回 調整と完成
1 / 4 変更内容を計画する
このステップの目的
変更する領域、変更前の状態、確認方法を先に決めてから調整を始める
変更対象を1つ選ぶ
次のような領域から、まず1つを選びます。
GameTuning.hの速度、間隔、HP、得点、時間- Assetsの画像や音声
Enemy::Update()の移動パターン- タイトルや結果画面の表示内容
クラスやManagerの所有関係を変更することは、今回の必須課題にしません。 変更の影響範囲が大きく、受講者が原因を追いにくくなるためです。
難度別の課題例
最初は次のいずれか1つを選びます。上から順に安全に試せる課題です。
| 難度 | 課題 | 変更する場所 | 確認する結果 |
|---|---|---|---|
| ★ | プレイヤー画像を差し替える | Assets/Images/Player.png | 表示画像だけが変わる |
| ★★ | 敵の出現間隔を変える | GameTuning.hのSpawnInterval | 敵の密度が変わる |
| ★★ | クリア条件を変える | GameTuning.hのClearScore | クリアまでの時間が変わる |
| ★★★ | 敵の波状移動を調整する | WaveAmplitudeまたはWaveSpeed | 揺れの大きさや速さが変わる |
最初から★★★を選ぶ必要はありません。変更前の動作を確認できれば、★の課題でも十分な完成です。
変更前を残す
変更前の値やファイルを保存し、何を変えたかをREADMEまたはメモへ記録します。 まず現在のゲームを通しで遊び、変更前の動作を確認します。
チェックリスト
- 変更対象を1つ選んでいる
- 変更前の値またはファイルを残している
- 変更によって何を確認するか決めている