タイトル>>
賭博黙示すご録 〜カイジパーティ〜
<<概要>>
* パーティーゲーム(すごろく)
* 通信対戦(四人)
* 1ターン終了ごとにミニゲームを行う
* ミニゲームやマスイベントでコインの量が変動
* コインを一定数集めるとクリア
* 一位終了時点のランキングが順位となる
* ミニゲームを3つ用意(王様じゃんけん・連打パチンコ・鉄骨渡り)
* マスの種類
** イベントマス(ポジティブ、ネガティブ)
** ショップマス?
<<モジュール分け>>
・>>{18::gr03::ものと操作}{ものと操作}
・>>{18::gr03::モジュール分け}{モジュール分け}
中間発表までに作成したのは、以下のモジュール(のプロトタイプ)。
<<<山中 仁斗>>>
* サイコロモジュール
** クリックで転がる
***アニメーション(サイコロ画像切り替え)
** クリックで止まる
***すごろく画面モジュール呼び出し(※)
** SE
* プロローグモジュール
** BGM
** 背景
** ストーリー
***クリックで読み進める
***終了したらキャラ選択モジュール呼び出し
* マスイベントモジュール
** イベント
***クリックで読み進める
** イベント終了
***コインモジュール呼び出し
*エンドロールモジュール
** BGM
** 背景
** ストーリー
***クリックで読み進める
***終了したら順位表示
** 開始画面モジュール呼び出し
<<<中村 航>>>
* ルーレットモジュール
** ルーレットを表示
** 回る
***アニメーション(画像切り替え)
** 止まる
***ランダムで停止(1:じゃんけんモジュール、2:鉄骨モジュール、3:パチンコモジュール)
* パチンコモジュール
** ゲーム強制スタート
** マウス入力(クリック連打)
***連打(カウント)数によりパチンコ玉画像スライド(上昇)
** カウント数判定
*** カウント数が一定以上
**** クリア(大当たり)表示
** 順位表示
** コインモジュール呼び出し
** すごろく画面モジュール呼び出し
** BGM
<<<吉田 望>>>
* 開始画面モジュール
** スタートボタン
***プロローグモジュール呼び出し
** 終了ボタン
***画面を閉じる
** BGM
** 背景
** SE
* コインモジュール
** 画面左下にコイン枚数を表示
** コインの増減計算
** クリアボーダー判定
***真ならエンドロールモジュール呼び出し
<<<戸来 圭佑>>>
* マップモジュール
**マップの全体図を表示
* すごろく画面モジュール
** 順位表示
** コインモジュール呼び出し
** サイコロモジュール呼び出し
** 背景
** マップボタン
***マップモジュール呼び出し
** (※)サイコロの目の数分、背景をスライド
***次マスに止まったらマスイベントモジュール呼び出し
** キャラのモーション(歩く動き)
** BGM
** 4Pのターン終了
***ルーレットモジュール呼び出し
<<<工藤 黎>>>
* じゃんけんモジュール
** コインモジュール呼び出し
** グーボタン
***クリックで選択
** チョキボタン
***クリックで選択
** パーボタン
***クリックで選択
** 4人選択後、カード開示
** 勝敗表示
** コインモジュール呼び出し
** すごろく画面モジュール呼び出し
** 背景
<<<中間発表後に作成>>>
* 通信モジュール
** 4つの機器を接続
* キャラ選択モジュール
** キャラを4人表示
***クリックで決定
***4人決定後すごろく画面モジュール呼び出し
** BGM
** SE
* 鉄骨モジュール
** コインモジュール呼び出し
** ゲーム強制スタート
** 背景
***キャラの動きに合わせてスライド(キャラによってスピード異なる)
** 一定時間ごとに風向き表示(毎回変化)
** キャラ表示(歩くアニメーション、傾くアニメーション)(キャラによって傾きやすさ異なる)
** キーボード入力でキャラの傾き調整
** 傾き判定
*** 傾きが一定以上
***落下
*** 落下時
**** LOSE表示(背景黒)
*****4位確定
** 全員ゴールまたは落下
***順位表示
** コインモジュール呼び出し
** すごろく画面モジュール呼び出し
** BGM
<<プロトタイプ>>
<<<開始画面>>>
画面クリックで画面遷移。
<<{title1.png}
<<<プロローグ・マスイベント・エンディングストーリー>>>
クリックでストーリーを読み進める。
<<{story.png}
<<<ルーレット>>>
呼び出すと自動で回転し、一定時間後にランダムで停止する。
<<{ルーレット.png}
<<<サイコロ>>>
呼び出すと自動でサイコロを転がす。ランダムでサイコロの目の値を決定。
<<{サイコロ.png}
<<<すごろく画面>>>
左上のボタンをクリックしてサイコロを転がす。出た目の分だけキャラクターが移動する。
右下のボタンをクリックするとマップの全体図を表示する。
<<{すごろく1.png}
<<<全体マップ>>>
マップの全体図。すごろく画面と連動して、キャラクターの位置表示も行う。
<<{map.png}
<<<ミニゲームその1(王様ジャンケン)>>>
真ん中下にある三枚のカード(グー、チョキ、パー)から、好きなカードを上方向へドラックアンドドロップし、王様の手札との勝敗を争う。
※現時点では2P〜4Pの札はランダムで決まります。
<<{じゃんけん.png}
<<<ミニゲームその2(連打パチンコ)>>>
右下にある連打ボタンをクリック。連打することでパチンコ玉が溜まっていく。
パチンコ玉のゲージが100%になる速さを競う。
※現時点ではパチンコ玉の代わりにクマの画像を使用中
<<{パチンコ1.png}
<<リポジトリ>>
プロトタイプ
https://gitlab.cis.iwate-u.ac.jp/2018_g03/g03/tree/master/proj/prot
<<補足 プログラムの動きを図にしたもの(加点対象!)>>
<<{すごろくプログラム.pdf}
<<{じゃんけんプログラム.pdf}
<<{パチンコプログラム.pdf}
>>{18::gr03}{ホームへ戻る}