经过简单注释、并改动了几行代码的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.rar

  • 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 注:如果鼠标点击在棋盘外侧当作弃权一手,如果一方弃权后另一方接着也弃权则棋局终止