国际象棋游戏

概要

一个包含完整规则和棋盘的双人国际象棋游戏。

提示

创建一个国际象棋游戏。

功能:
- 本地双人对战:允许两名玩家在同一设备上对弈。
- 标准国际象棋规则:实施标准国际象棋规则,包括将军、将死和和棋。
- 玩家界面:清晰显示棋盘和棋子,确保棋子可以正确选择和移动。
- 移动验证:确保仅允许按照传统国际象棋规则的合法移动。

布局:
- 棋盘:8x8的格子,交替颜色表示棋盘。
- 棋子:为双方(黑白)提供清晰的棋子图标(国王、皇后、城堡、主教、骑士、兵)。

交互:
- 棋子移动:玩家可以点击或轻触选择棋子,然后点击或轻触目标格子移动。
- 回合制系统:游戏应在两位玩家之间轮流进行。
- 游戏结束条件:实现将死、和棋以及平局的条件。

创建直观易懂的用户界面,引导玩家完成游戏的每个阶段。清楚指出当前回合玩家,并在将军或将死时通知玩家。确保界面对非法移动给予反馈。使用棋类最佳实践,确保流畅的用户体验。

原始提示

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