返回列表 回复 发帖
SGF格式是 Smart Game Format 的简称。用于记录各种棋类游戏。
见:http://www.red-bean.com/sgf/
但是这个格式不够简洁。在直接作为applet的参数时,还不如像黑白棋的applet那样采取更为紧凑的格式。
下面测试中国象棋。
使用《象棋桥》的java applet演示程序。
象棋桥打谱软件:http://www.ccbridge.net

论坛发象棋棋局代码:
  1. [xiangqi]87-57 80-72 89-77 90-80 99-89 82-86 76-75 22-52 36-35 20-32 27-37 10-20 29-17 20-28 35-34 28-68 34-33 32-11 33-43 11-23 43-53 52-42 53-63 70-52 63-73 86-16 17-36 16-56 77-56 80-89 56-77 40-51 77-89 68-66 19-16 42-12 16-26 72-53 26-23 66-36 23-53 36-37 89-77 37-39 73-63 39-35 57-55 35-37 77-65 37-67 65-73 67-47 69-58 47-77 79-97 77-97 53-13 97-57 55-53 57-77 63-62 77-79 58-69 12-62 13-33 50-40 33-43 51-42 73-81 62-92 81-62 40-41 43-33 42-51 62-54 41-40 33-43 51-42 53-73 79-89 73-72 60-51 54-33 92-96 33-21 40-50 43-93 96-66 93-90 66-60 72-73 89-85 73-13 60-80 13-10 51-40 21-42 50-51 90-91 80-81 10-11 81-61 11-61[/xiangqi]
复制代码
上面棋局是我执红棋先胜电脑(象棋巫师的傻瓜级别)。注:象棋巫师的棋力可设各种级别,棋力很高,是免费软件。

《象棋巫师》软件:http://www.xqbase.com/
中国象棋有广泛的群众基础,所以软件也丰富。在线演示工具很多。
下面东萍象棋的棋谱演示的Flash程序好像比较流行。
东萍象棋有庞大的在线象棋数据库,还可以上传棋谱。

东萍象棋: http://dpxq.com


上面棋谱的代码如下
有“宽”,“高”和“地址”三个参数。地址里面的DhtmlXQ=m27948就是直接引用东萍数据库里面的棋谱。
  1. [flash=500,350]http://www.dpxq.com/DhtmlXQ_www_dpxq_com/DhtmlXQ.swf?DhtmlXQ=m27948[/flash]
复制代码
返回列表