2013_2_12_wed_10:30~ !!!!成果発表 !!!タイトル !!!!すごろく(仮) !!!プロジェクト説明 * 人数、ターン数を選択でき、ルーレットを使用してポイントの増減を競うポイント制で、タイトル画面に戻ることでゲームを新規で始めることができるように作成することを目指したすごろく !!!概要 * 1〜4人、1〜4ターンの設定を行った後、マップ画面へと進み、ゲームスタートとなる * メニュー画面からルーレットを回すことと所持ポイントの確認が行える * ルーレットを回すと、もともとルーレットに振られているポイントの増減が行われる。さらに、マスに振られているポイントの増減も行われ、計2回のポイント変動が1プレイヤー1ターンに行われる。 * ルーレットを回すとポイントの増減のイベントが発生し、プレイヤーの所持ポイントが変動する * すべてのターン終了後、所持ポイントが一番多いプレイヤーが勝利する !!!モジュール分けとヘッダファイル * [[米沢担当モジュール]](プレイヤーモジュール) * [[中村担当モジュール]](ルーレットモジュール・イベント・ポイントモジュール(アニメ-ションモジュール)) * [[千葉担当モジュール]](タイトルモジュール・メニューモジュール) * [[向井担当モジュール]](マップ・マスモジュール) * アニメーションモジュールはプレイヤーモジュールとの兼ね合いが強いので、後回しにしていた結果、取り組みはしたが、成果としては大きく得られなかった。 * ゲームモジュールは統合が成功している部分のみ別名で制作したので、Gameモジュールという名前のものは制作するに至らなかった。 !!!スクリーンショット !タイトル画面 <<{スクリーンショット1.png} !選択画面 <<{スクリーンショット2.png} !ゲーム画面 <<{スクリーンショット4.resized.png} !完成予定図(出来上がっているモジュールのみ) <<{スクリーンショット54.resized.png} !!!個人感想 * (米沢)グループの人とTAさんに大変お世話になったと思う。実装に苦労した。 * (中村)グループプログラミングは意見・知識の共有が大きく完成度を左右することがわかった。単体テストまでは個人的な作業で取り組みやすく、形のしては結果が出るようになったが、モジュール化して統合する場面で大変手こずったので、先々を考えてプログラミングしていくべきだった。 * (千葉)個々のモジュールについてはそれなりのものができたが予想よりはるかに多くの時間が統合にかかってしまい、その結果部分的にしか統合をすることができなかった。自分の理解度に合わせて制作時間の配分を設定するべきであったと後悔している。また、今回の演習でグループ単位でのプログラミングがどれほど大変なのか身を持って知ることができ良い経験になった。 * (向井)