2018 ソフトウェア設計及び演習用の班Wiki

18::gr03::中間発表

タイトル

賭博黙示すご録 〜カイジパーティ〜

概要

  • パーティーゲーム(すごろく)
  • 通信対戦(四人)
  • 1ターン終了ごとにミニゲームを行う
  • ミニゲームやマスイベントでコインの量が変動
  • コインを一定数集めるとクリア
  • 一位終了時点のランキングが順位となる
  • ミニゲームを3つ用意(王様じゃんけん・連打パチンコ・鉄骨渡り)
  • マスの種類
    • イベントマス(ポジティブ、ネガティブ)
    • ショップマス?

モジュール分け

ものと操作

モジュール分け

中間発表までに作成したのは、以下のモジュール(のプロトタイプ)。

山中 仁斗

  • サイコロモジュール
    • クリックで転がる
      • アニメーション(サイコロ画像切り替え)
    • クリックで止まる
      • すごろく画面モジュール呼び出し(※)
    • 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

補足 プログラムの動きを図にしたもの(加点対象!)


最終更新日:2018/07/27 13:53:41