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

24::gr03::モジュール分け1.0

セットアップモジュール(setup.js, const.js)

  • グローバル変数の決定
  • 全体で共通のデータを定義(ディーラーの強さ、役、カード座標、etc...)
  • 役、役の倍率、カードの枚数、カードの座標、勝敗

メインモジュール(game.js, title.js, gameover.js, menu.js, result.js, round_result.js, menu_ingame.js, skinalert.js)

  • 関数
    • 全体の動作の処理
    • 各画面の生成、遷移

カードモジュール(Card.js)

  • 関数
    • 山札生成()
    • 手札配布
    • 手札追加
    • 手札消去
    • 手札ソート

チップモジュール(bet.js)

  • 関数
    • ベット数を増やす,ベット数を減らす
    • 勝敗、役の情報から倍率を返す
    • 勝利時、報酬を与える

ジャッジモジュール(judge.js)

  • 関数
    • 手札の役判定
    • 勝敗判定

カード描画モジュール(card_move.js, cardimage.js, cardselect.js, data.js)

  • 関数
    • カードのアニメーション
    • カードのスキンを管理

モジュール担当

  • イラスト担当:伊藤合、堀米大翔
  • ゲーム内部担当:清水翔太、長谷川皓輝、青山陸

モジュールの図


最終更新日:2024/07/26 12:18:13