検証テーマ一覧 › 2. ターン制・状態遷移
カードバトル
ターン制・状態遷移|山札→手札→捨て札のリソース循環と、交互ターンの状態遷移を破綻なく管理できるか
固定プロンプト(v2)
全AIモデルに一字も変えずに与える依頼文です。
HTML1ファイルで完結する「1人用ローグライク風カードバトルゲーム」を作成してください。プレイヤーとエネミーが交互に行動し、プレイヤーは毎ターン配られる手札からマナを消費して「攻撃」「防御(シールド)」「回復」のカードを使用して戦うシステムにしてください。山札、手札、捨て札のシャッフル循環、およびエネミーの次行動予告(アタック/防御など)を破綻なく実装してください。
このカテゴリで測ること
- ターン順
- HP/手札の配列操作
- 勝敗判定
- ステートマシンの整合性
主な測定内容
- 山札→手札→捨て札の循環が破綻しないか(山札切れ時の再シャッフル)
- マナの増減・上限管理が正しいか
- シールド(防御)の適用・減衰・持ち越しの扱い
- エネミーの次行動予告と実際の行動が一致するか
- プレイヤーとエネミーの交互ターンが崩れないか(連打・多重操作)
評価ポイント
- ゲームの理解しやすさ
- カードデザイン・場の見やすさ
- テンポ
- 駆け引きが成立しているか
登録済みの成果物(2件)
| モデル | effort | 生成日 | プロンプト版 | |
|---|---|---|---|---|
| kimi-k3 | high | 2026-09-10 | v2 | 成果物を開く |
| gemini-3.8-flash | high | 2026-09-10 | v2 | 成果物を開く |
他の検証テーマ
- スイカゲーム風合体パズル (物理演算・衝突判定(2D))
- ピンボール (物理演算・衝突判定(2D))
- 特殊ルール付きリバーシ (ターン制・状態遷移)
- SaaSアナリティクスダッシュボード (モダンUI・デザイン)
- グラスモフィズムLP(スクロール・ホバー演出) (インタラクション・演出)
- リアルタイム検索・ソート・CSV出力SPA (大量データ・テーブル操作)
- ノードベースのワークフローエディタ (2D幾何・ノード操作)
- 国家経営マルチエンディングシミュレータ (文脈維持・シナリオ設計)
- Three.jsパーティクルビジュアライザー (3D空間・数理レンダリング)
- 楽観的UI+リトライ付きチャット通信モジュール(TypeScript) (非同期・通信耐障害性)
- 配送トラック巡回問題 (独自制約・数理最適化)
- 変則ナップサック問題 (独自制約・数理最適化)
- 複数ファイル構成のリポジトリへの新機能追加 (マルチファイル・既存改修)
- 法規制・規約に準拠した業務フロー+DB設計 (ドメイン知識・仕様整合性)