9月25日作業日報

本日の作業内容は、タワーディフェンスゲーム『タワーオブセーブ』の要件定義を行いました。 まず、ゲームのコンセプトと基本方針を固めました。タワーを破壊しようと迫り来る敵機を、タワー側の自動銃機と、プレイヤーが操作する自機の銃を組み合わせて迎撃するアクション性の高いタワーディフェンスを想定しています。 ゲームモードとしては、遊びの幅と難易度の異なる2つのモードを用意することにしました。1つ目は制限時間(60〜180秒)内からタワーを守り抜く「チャレンジモード」、2つ目はタワーが破壊されるまで永遠に敵を迎え撃ち、どこまでスコアを伸ばせるかに挑む「インフィニティモード」です。 また、限られた開発期間の中で確実に完成させられる規模にするため、複雑すぎるシステムは避け、まずは敵の出現処理、タワーと自機の攻撃判定、HPやスコアの変数管理といったコアとなるシステムを優先して実装する設計にします。

今後の課題 は画面レイアウトの設計や、敵の移動スピード・耐久値、タワーおよび自機の攻撃力といった具体的なパラメータ(数値バランス)を決定していく予定です。 また、仕様や自身の開発スキルを踏まえ、スライド用の資料作成や、実際にプログラムに落とし込むための詳細な処理フロー(メインループの構成など)を固めていきます。まずは要検定義を固めて、スライドを作ってみます。

https://docs.google.com/document/d/10-wT1h6-m1ycPdbRDH-2u_fUqB_t6N2GZAiAg1WRprY/edit?usp=drivesdk

林光瑠

コメントを残す

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です