!!!! 中間報告 !!! プロジェクト モンスターハンター風のRPGを作成 !!! プロジェクト説明(wikiに記載) * ゲームの説明 * ものと操作の洗いだし * ゲームの流れとプロトタイプ説明 !!! プロトタイプ説明 ! オープニング (h23j069:菅原)  王様の画像が表示され、エンタキーを押すと会話が進行する。タイトル画面は、狩人物語と記載されている画像が表示される。 ! 自室 (h23j131:村上) 主人公の選択を選べる。城、フィールドなどを選択可能。 ! フィールド (h23j083:高橋、h23j116:橋本) 内部では、3×3のマスのマップを持ち、3種類の進路を選ぶ行動を取ることが可能になっている。進路の選択によって、敵に遭遇したり、 宝箱を得ることができる。(敵と宝箱は画像出力) ! 戦闘シーン (h23j118:濱) キャラのステータス、戦闘コマンド、敵画像、メッセージログ(何ダメージ与えたか等)がウィンドウ内にでる。 !!! 中間報告の評価 発表では、各々のモジュールの作成者が説明を行った。 プロジェクトの説明をすべてwikiに記載している。 !!!! プロトタイプの評価 !!! タイトル画面、オープニング  *TITLE、OP 作成者 h23j069:菅原 !!評価 !TITLE タイトル画像をGtkを使って出力している。 !OP オープニング画像を出力している。エンターキーを押すことで、会話が進行する。会話内容は外部のテキストを読みこんでいる。 !TAからのコメント ウィンドウへの出力を使いこなしている。キー判定も実装している。会話内容を、外部にテキストとして用意するという工夫が見られる。 !!! 街 *town、house 作成者 h23j131:村上 *wiki [街|http://wiki.cis.iwate-u.ac.jp/~wiki/csd2013/farm.cgi/gp2013/?p=%E7%94%BA%3A%3Agr05] !!評価 !town 画像とボタンを出力している。 !house 家の画像とボタンを出力している。ボタンを押すと、動的に選択肢のボタンを出力している。 !TAからのコメント ボタンをクリックした後に選択肢のボタンを動的に出力できていた。ソースでは、"ボタンの作成"と"ボタンをボックスに配置する"を分けて記述していて良いと感じた。タスクの分割はソースの可読性をあげるので、いい工夫です。 !!! フィールド *field 作成者 h23j083:高橋 、 h23j116:橋本 *wiki [フィールド|http://wiki.cis.iwate-u.ac.jp/~wiki/csd2013/farm.cgi/gp2013/?p=%E3%83%95%E3%82%A3%E3%83%BC%E3%83%AB%E3%83%89%3A%3Agr5] !!評価 !field 進行方法のボタンを選択することで、field内を移動できる。移動すると、敵が出現したりアイテム入手のイベントが発生する。現段階では、敵の出現とアイテム入手は画像出力。これらのイベントは、特定の座標に割り当てている。 !TAからのコメント フィールド画面としては、完成度が高い。今後は、他のモジュールと連携させることで、戦闘シーンなどのイベントとつなげることが期待される。 !!! 戦闘シーン *but_sce 作成者 h23j118:濱 *wiki [戦闘シーン|http://wiki.cis.iwate-u.ac.jp/~wiki/csd2013/farm.cgi/gp2013/?p=%E6%88%A6%E9%97%98%E3%82%B7%E3%83%BC%E3%83%B3%3A%3Agr05] !!評価 !but_sce キャラクタのステータス、敵画像、戦闘のコマンド(ボタン)、メッセージログが用意されているウィンドウであった。 !TAからのコメント ソースのコメントが見やすかった。また、タスクも分割していて可読性が高い。テストコードを書いていて良い。(厳密にはテストコードでは無いが、実装しているコードと実行するコードを分けていている)