因为自己比较喜欢下围棋,而现在的对弈软件大都需要在客户端安装,所以一直都想用silverlight做个简易版的在线对弈系统。

于是这两天就先研究了一下单机版的围棋功能,主要是涉及到围棋对弈中的一些核心算法,比如吃子、打劫、悔棋、数目等。

经过一些探索与测试,这些算法也相继得到了实现,于是就形成了现在的单机版,除了对弈功能,还加上了棋谱保存与复盘功能。

这里先发布测试页面及源码,如果有问题再修正一下,准备在下一篇文章里介绍一下源码里面的关键算法。

 

源码下载地址:SilverlightWeiQi.rar
posted on 2010-11-14 18:05  arbin98  阅读(1343)  评论(9编辑  收藏  举报