Files
datawhisper/readme.md
kendrike d178be518c feat: 添加Python围棋游戏
- 支持9x9、13x13、19x19三种棋盘大小
- 实现完整围棋规则:落子、提子、禁入点、打劫
- 添加悔棋和PASS功能
- 使用Tkinter实现GUI界面
2026-03-14 16:08:14 +08:00

44 lines
935 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# DataWhisper 项目
## 围棋游戏 (Go Game)
一个使用 Python Tkinter 实现的简易围棋游戏。
### 功能特性
- 支持三种棋盘大小9x9、13x13、19x19
- 完整的围棋规则实现:
- 黑白交替落子
- 气的计算
- 提子(吃子)功能
- 禁入点规则(禁止自杀)
- 打劫规则(禁止全局同形)
- 悔棋功能
- PASS 功能
- 悬停预览
- 坐标显示
- 星位标记
- 提子计数
### 运行方法
```bash
python go_game.py
```
### 操作说明
- **落子**:鼠标左键点击棋盘交叉点
- **新游戏**:点击"新游戏"按钮重新开始
- **悔棋**:点击"悔棋"撤销上一步
- **PASS**:点击"PASS"跳过当前回合
- **切换棋盘大小**:从下拉菜单选择棋盘尺寸
### 系统要求
- Python 3.6+
- TkinterPython 内置)
### 截图
运行后会显示一个可视化的围棋棋盘界面,支持完整的围棋对弈功能。