チェスゲーム

概要

二人プレイヤー向け、完全なルールのチェスゲーム。

プロンプト

英語のチェスゲームを作成せよ。

## 特徴
- **ローカルプレイヤー対戦:** 同じデバイスで2人のプレイヤーが対戦できるようにする。
- **通常のチェスルール:** チェック、チェックメイト、ステイルメイトを含む標準的なチェスのルールを実装する。
- **プレイヤーインターフェース:** チェスボードと駒を明確に表示する。駒が正しく選択され、移動できるようにする。
- **移動の検証:** 伝統的なチェスのルールに従って有効な動きのみを許可する。

## レイアウト
- **チェスボード:** 交互の色の正方形で構成された8x8のグリッド。
- **駒:** 両プレイヤー(黒と白)のために、各駒(キング、クイーン、ルーク、ビショップ、ナイト、ポーン)の明確なアイコンを用意する。

## インタラクション
- **駒の移動:** プレイヤーはクリックまたはタップで駒を選び、次にターゲットのマスをクリックまたはタップして移動させる。
- **ターン制システム:** ゲームは2人のプレイヤーのターンを交互に進める。
- **ゲーム終了条件:** チェックメイト、ステイルメイト、および引き分けの条件を実装する。

直感的でユーザーフレンドリーなインターフェースを作成し、各フェーズでプレイヤーを案内せよ。アクティブプレイヤーのターンを明確に表示し、チェックやチェックメイト時に通知を行い、無効な移動にはフィードバックを提供する。スムーズな体験を実現するため、ボードゲームのベストプラクティスを採用せよ。

元のプロンプト

make a chess game

Q: What features should the chess game include, such as player versus player or AI opponent?
A: Versus local player

Q: How should the chess pieces be displayed and moved on the board?
A: you decide

Q: Are there any specific rules or variations in gameplay that need to be implemented?
A: regular chess rules

生成コストの概要

モデル名: o3-mini-medium

応答時間: 23.74 sec.

結果トークン: 3,311

コスト: $0.01522290