[[戻る|24::gr05]]
!!プロジェクトメンバー
>>{24::gr05::合川拓真}{S0622001 合川拓真(あいかわ たくま)}:スタート画面、結果画面
>>{24::gr05::岡畑優平}{S0622012 岡畑優平(おかはた ゆうへい)}:対戦画面①
>>{24::gr05::小山爽}{S0622014 小山爽(おやま そう) (副班長)}:対戦画面②
>>{24::gr05::下久保真央}{S0622029 下久保真央(しもくぼ まお)}:すごろくのマス
>>{24::gr05::高橋佑輔}{S0622037 高橋佑輔(たかはし ゆうすけ) (班長)}:すごろく画面
>>{24::gr05::早坂爽良}{S0622051 早坂爽良(はやさか そら)}:サイコロ、プレイヤーのクラスを作成
!!! プロジェクト名
>>'''' ''' ''すごろくクエスト'' ''' ''''<<
!!ゲーム内容
すごろくとターン制バトルを組み合わせたゲームです。
すごろくでは、止まったマスに応じて能力値(HPと攻撃力)が上がります。先に着いた人にはボーナスが貰える予定です。
誰かがゴールすると、ターン制バトルに移ります。サイコロを振り、「攻撃力×サイコロの出目」だけ相手のHPを減らせます。先に相手のHPを0にした人が勝ちです。
!!ものと操作の洗い出し
>>{24::gr05::ものと操作}{ものと操作}
!!モジュール分け
>>{24::gr05::モジュールの仕様書}{モジュールの仕様書}
※enchant.jsを使用しています
!!! 作成したプログラムの説明
* タイトル画面
**Enterキー→すごろく画面へ
**zキー→ルール説明
<<{phot_start.png}
* すごろく画面
**すごろくの背景とテキストを表示
**Enterキー→テキストが次に進む
**今回はEnterキーを数回押すと次の対戦画面へ移動する(実際はどちらかがゴールすると移動)
**実装時はキャラクターやマス目などを追加
<<{phot_sugoroku.png}
* 対戦画面
**背景を表示
**キャラクターを表示、上にHPも表示
<<{proto-battle.png}
* 結果発表画面
**勝った方にwinと表示される
*その他
**マス目、サイコロなど
<<{diceroll_scene.js}
* ダイスの目の表示、出目の決定を行う
**エンターキーでダイスのストップ、画面遷移が行われる
!!! 今後の方針
ゲーム上で足りない部分を作成する。
(キャラクター、マスに止まる処理、対戦画面の処理など)
効果音などの追加も行う。
!!! Gitlab
[Gitlab|https://gitlab.cis.iwate-u.ac.jp/2024_g05/project_05]
v1.0に各データ・プログラムがあります。
main.htmlを開くことでゲームが始まります。
[[戻る|24::gr05]]