Skip to content

Recursion-group-A/devlog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

REcursion フロントエンドチーム開発(上級者用) チームA

参加メンバー

概要

  • トランプゲーム
    • ブラックジャック
    • ポーカー
    • スピード

ブラックジャック → ポーカー → スピード の順に実装する。
全てのゲームの実装を目指すが、少なくともポーカーまでは到達できるように開発を進める。

技術スタック

  • typescript
  • Phaser

機能要件

  • easy, medium, hardの3つの難易度で、敵のCPUと対戦できること
  • ルール、勝利条件、プレイヤー数が異なる複数のトランプゲームモードに対応すること
    • 対応するゲームモード:ブラックジャック(2-7人)、ポーカー(2-10人)、スピード(2人)
      • 各プレイヤーがゲームに参加するために満たさなければならない最低入札要件があるゲーム。もしプレイヤーが最低入札額を満たすことができなければ、ゲームに負けることになります。:ブラックジャック、ポーカー
      • 点数制のゲームで、最も高い点数を獲得した人が勝者となるゲーム:スピード
  • ユーザーの手が有効かどうかをチェックするバリデーションがあること
  • 各ゲームモードに、ユーザーがゲームのプレイ方法を学ぶことができる簡単なチュートリアルがあること
  • 各ゲームモードに、ユーザーがゲームのルールを理解するためのチートシートメニューがあること
  • Webアプリへのリンク、またはアプリの最新バージョンをダウンロードできるホームページを用意すること

非機能要件

  • コードベースが、将来的にトランプゲームのモードを簡単に追加できるように拡張可能な状態になっていること
  • アプリは、ユーザーにとってシンプルでわかりやすく感じられ、混乱や遅延なく効果的に使い始めることができること
  • ソフトウェアが、クロスプラットフォームであること。ウェブアプリ(ブラウザ)としてアクセスできるほか、デスクトップアプリ(Windows、Linux、Mac)、モバイルアプリ(iOS、Android)としてダウンロードすることができること。
  • インストールするデバイスやオペレーティングシステムの種類にかかわらず、ソフトウェアのインストールプロセスがシンプルで効率的であること。これにより、ソフトウェアはすべてのプラットフォームで簡単かつ迅速にインストールできるようになります。
  • ユーザーがソフトウェアをダウンロードできるページには、常に最新のバージョンがダウンロード可能でなければならないこと。
  • ソフトウェアのデザインとユーザーインターフェースが最新で視覚的に魅力的であること。

議事録

やったこと

2023年11月11日

  • 全体ミーティング
  • チーム内ミーティング1回目
    • 1週間目にすることの確認
    • Phaserのインプットの時間を取る
    • 各自でワイヤーフレーム、クラス図、アクティビティ図を作成(月曜日中まで、遅くとも火曜日の朝)
      • 水曜日のチームミーティングでどの案で行くかを決める
    • 各自機能要件、非機能要件を考える

2023年11月12日~11月18日

  • メンバー3人のうち1人がすでにブラックジャックを自作していたので、他の2人のメンバーでブラックジャックの実装を行っている。
  • 残りの1人は次に開発予定のポーカーの仕様書作成等を行っている。
  • ブラックジャック作成のメンバーは
    • class view, class controller担当
    • class card, class deck, class hand, class player, class table 担当
  • 11月22日までにブラックジャックの実装を目指す。

2023年11月19日~11月25日

  • ブラックジャックの実装状況
    • かくモデルの実装は終了しており残りは、controllerとviewの作成。
  • ポーカーの実装状況
  • 仕様書、モデルの作成はほぼ完了
  • viewにはまだ手を付けていない

2023年11月26日~12月2日

  • ブラックジャックの実装状況
    • かくモデルの実装は終了しており、phaserでのデザイン作成を進めている
  • ポーカーの実装状況
  • 仕様書、モデルの作成はほぼ完了
  • スピードの実装状況
  • 仕様書の作成を終え、モデルの作成を開始している

2023年12月3日~12月9日

  • ブラックジャックの実装状況
    • phaserでのデザイン作成を進めている
  • ポーカーの実装状況
  • phaserでのデザイン作成を進めている。1週間程度で完成できると思う
  • スピードの実装状況
  • モデルの作成を進めている

2023年12月10日~12月16日

  • ブラックジャックの実装状況
    • phaserでのデザイン作成を進めている
  • ポーカーの実装状況
  • viewの実装を進めている
  • スピードの実装状況
  • phaserでのデザイン作成を進めている

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published