<<プロジェクト名>> ROCKマン <<プロジェクト説明>> <<<概要>>> * がんちゃんを操作する2Dアクションゲーム * ダイヤモンドになることを夢見るがんちゃん(公式設定)が夢を叶えるべく戦っていくゲーム * キーボード操作でステージに配置された敵を倒しながらゴールを目指す * 敵の攻撃を受けると「ヒビ割れ度」(ダメージ蓄積値)があがり、MAXまで貯まると ゲームオーバー * ゲームオーバー時に石割桜になってしまう * ゲームクリア時にダイヤモンドになる <<<操作>>> * ←、→  横移動 * ↑    ジャンプ * Z   バスター発射 <<モジュール、ヘッダーファイル>> *[[モジュール・開発の分担|17::g04::発表::モジュール・開発の分担]] *[[ヘッダーファイル|17::g04::発表::ヘッダーファイル]] <<スクリーンショット>> <<未実装部分>> <<感想>> *[[佐藤国渡|17::g04::発表::佐藤国渡]] *[[仲上浩豪|17::g04::発表::仲上浩豪]] *[[川島優太|17::g04::発表::川島優太]] *[[木村元春|17::g04::発表::木村元春]] <<<木津谷航大>>> 最初にモジュールやシステムの構想を練り、そのとおりにプログラムしようとしたが、実際にやってみると、モジュールの切り分けが不十分であったり、構造上の欠陥があったりと、なかなか作業が進まなかった。しかし、ballモジュールをベースにして、背景、キャラなど、表示系のベースを作成し、統合を意識した構造を作ることができたので良かった。設計してそのとおり作成するのではなく、その都度仕様を決定しながらの制作になってしまったので、設計も意識してのプログラミングを心がけたいと思った。 <<<橋向慎>>> 最初担当していた部分はすぐ出来たが、いざ結合してみると思ったように行かなかった。プログラムを書いていく中で構造体を使って処理できる部分が多くあったが、自分の実力不足でうまく行かず、一つ一つ書いていかなければならなかった。画像の切り替えがうまく行った時はとても達成感があった。プログラムを設計していく中で、プログラムを見るのが自分だけではないというのを改めて実感した。