经过简单注释、并改动了几行代码的pygo 0.10.7版本。
11月7日更新:pygo 0.10.3注释版本
11月8日更新:pygo 0.10.4注释版本
11月9日更新:pygo 0.10.5/pygo 0.10.6/pygo 0.10.7注释版本
11月13日更新:pygo 0.10.8注释版本
11月14日更新:pygo 0.10.9注释版本 Pygo-0.10.9.rar
12月1日更新:pygo 0.10.11注释版本,用一个board.gif文件来显示棋盘,而不是画19x19的直线
同步为 分支Pygo.0.10.11
- pygo 0.10.11 在Linux下显示有些问题,正在找原因。另外,请注意一下文件名的大小写问题,board.GIF应改为board.gif,否则在*NUX下出错。 -- Talw
12月6日:学习wxPython中,现在仅仅学会了使用png文件显示棋盘、棋子,棋子图片是有立体感的,但是还不会怎样让棋子有阴影效果
为什么使用 wx 了? Tk 不是非常轻便的哪?! -- ZoomQuiet
PyGo中鼠标和键盘的使用:
点击鼠标左键走子1
<Left> 键跳到上一个节点
<Right>键跳到下一个节点
<Up> 键跳到上一个分支
<Down> 键跳到下一个分支
Shift+<Left> 键跳到分支的第一个节点
Shift+<Right>键跳到分支的最后一个节点
- 'v'创建新分支
- 'u'悔棋
- 'p'交替走子 / 添加黑子 / 添加白子
- 'c'在导入的棋谱末端开始继续走子
- 't'切换到点算状态,计算胜负
- 'i'插入一个新节点
注:如果鼠标点击在棋盘外侧当作弃权一手,如果一方弃权后另一方接着也弃权则棋局终止 (1)