中国象棋游戏开发计划

“新”中国象棋开发计划

一、系统特点:

(1)      实体象棋,绝非普通的象棋游戏

(2)      玩家手感好,棋子采用“实木、象牙”制作。

(3)      具备自动摆棋,无须人工干预

(4)      可以进行“人-----机”、“人----人”队长

(5)      系统自动计时、评分

(6)      可以从网上下载棋谱,进行模拟演练

 

二、系统设计思路

 

 

中国象棋游戏开发计划_第1张图片

三、摆棋

      实现自动摆棋是本系统成功的关键,只有系统可以正确的摆放棋子,才能保证后面的人工智能可以准确地走棋。象棋和麻将不同,不可能直接把棋子堆放起来。

     象棋具有对称性,棋子的摆放位置和麻将不同,因此不能采用“自动麻将桌”的办法。现在初步构思了下面的办法:

(1)把棋子全部推到“楚河汉界”上,在棋盘中间的“楚河汉界”部分,设置一个“翻盖门”,自动摆棋时,首先把象棋从这个门全部推入“棋箱”,如图

 

中国象棋游戏开发计划_第2张图片

(2)棋子在“棋箱”内部进行识别、翻转“棋子正面超上”

 

中国象棋游戏开发计划_第3张图片

采用磁铁同性相斥的原理,可以考虑在棋子内部放置一块“永磁铁”,通过电磁铁改变磁场方式,旋转棋子。达到调整棋子的正反面。

(3)棋子从棋盘上的固定位置出来后,通过机械手臂进行“布棋”,为了加快速度,可以在棋盘上安装2支机械手臂。

 

中国象棋游戏开发计划_第4张图片

(4)关于,机械手取子的办法探讨。

     当滑杆下降时,触及到棋子时,电磁铁加电就可以吸住棋子,然后把棋子移动到指定位置后,断电,棋子就可以落在指定位置。

 

 

未完待续。。。。

你可能感兴趣的:(软件开发技术)