<<プロジェクト名>> ROCKマン <<プロジェクト説明>> <<<概要>>> * がんちゃんを操作する2Dアクションゲーム * ダイヤモンドになることを夢見るがんちゃん(公式設定)が夢を叶えるべく戦っていくゲーム * キーボード操作でステージに配置された敵を倒しながらゴールを目指す * 敵の攻撃を受けると「ヒビ割れ度」(ダメージ蓄積値)があがり、MAXまで貯まると ゲームオーバー * ゲームオーバー時に石割桜になってしまう * ゲームクリア時にダイヤモンドになる <<<操作>>> * ←、→  横移動 * ↑    ジャンプ * Z   バスター発射 <<モジュール・開発の分担>> <<<<サウンド(music.c) 担当:川島>>>> *BGM  *SE  <<<<タイトル画面(game.c) 担当:仲上>>>> *タイトル画面の表示 *操作説明画面の表示 <<<<モノローグ(mono.c) 担当:川島>>>> *モノローグの表示 <<<<キャラ(自機) 担当:佐藤、木津谷、橋向>>>> *キャラの表示 *各動作における画像の切り替え *座標移動 *絶対座標と相対座標の作成 <<<<敵(enemy.c) 担当:橋向、木村>>>> *キャラの表示 *各動作における画像の切り替え *座標移動 <<<<スクロール 担当:木津谷>>>> *画像の表示 *スクロールの処理 <<<<ステージ 担当:木津谷>>>> *ステージの設定 *スタート位置、ゴール、チェックポイントの管理、設定 <<<<ダメージ判定 担当:佐藤>>>> *攻撃当たり判定 *ダメージ量の管理(敵、自機) <<<<パラメータ表示(status.c) 担当:佐藤>>>> *ひび割れゲージの管理 <<<<攻撃 担当:橋向>>>> *エフェクト表示 *球の座標移動 *射程の管理 <<<<ゲームオーバー(gameover.c ) 担当:川島>>>> *ゲームオーバー画面の表示 *チェックポイントでの復活かタイトルに戻るかの選択 <<<<ステータス管理() 担当:佐藤>>>> *体力管理 *フォルムの管理 *ダメージ処理 <<<<アイテム(item.c) 担当:佐藤>>>> *アイテム取得判定 *アイテム取得後処理 <<<<エピローグ(epi.c) 担当:川島>>>> *エピローグの表示 <<スクリーンショット>> <<感想>> <<<佐藤国渡>>> <<<仲上浩豪>>> <<<川島優太>>> エピローグやモノローグなどのモジュールと、サウンドモジュール、総括を担当しました。  背景や、パラメータ表示をやっていましたが、自分が未熟だったため他に任せることになってしまい、迷惑をかけてしまったのは反省点です。  しかし、自分でできる範囲で仕事をして貢献できたと思います。 <<<木村元春>>> 今までの実習と違って「お手本」というものがないため、ネットや先輩たちの作品を参考に一から調べていく必要があり、自分たちの企画を形にするということの難しさを大いに学ぶことができた。また、一人でプログラムを書くときとは違い、他のメンバーが作ったプログラムとの関係性などにも注意しなくてはならなかったため、グループプログラミングの難しさを痛感した。 <<<木津谷航大>>> <<<橋向慎>>>