向善的灯 发表于 2018-10-5 13:01

【分享】苏拉卡尔塔(Surakarta)游戏项目及源码分享(欢迎体验试玩)

本帖最后由 向善的灯 于 2019-1-18 22:16 编辑

还是先看看下效果图吧:




试玩链接:http://htmlpreview.github.io/?https://github.com/xiugangzhang/SularaGame/blob/master/SularaGame.html

游戏规则:
苏拉卡尔塔(Surakarta)项目规则
苏拉卡塔棋是一种两人玩的吃子类游戏,源自印尼爪哇岛的苏拉卡尔塔(Surakarta)。


棋盘: 由 6×6 正方形网络与角落上的 8 个圆弧所组成,如图 1 所示。
棋子:在游戏开始时,黑白方各 12 个棋子排成两行(图 1)。
棋规:
1. 参赛者掷硬币决定由谁先开始,每次只能移动一个棋子,两人轮流走棋;
2. 每个棋子可以向 8 个方向(上、下、左、右、左上、左下、右上、右下)移动一格(当所去的方向方向无棋子时);
3. 若要吃掉对方棋子,必须横、竖行走并经过至少一条与路径相切的弧线,并且移动路径中不可以有本方棋子阻挡;
4. 黑子可以吃掉白子,同样白子沿同一路径的相反方向也可以吃掉黑子;
5. 当一方棋子全部被吃掉时棋局结束,有剩余棋子方获胜;
6. 当双方都不能再吃掉对方棋子时,剩余棋子多的一方获胜。


鉴于代码过长,已将代码打包,项目源码:



码代码也不容易啊,如果觉得不错的话,也麻烦评个分或者点个赞支持一下哈,谢谢!


GItHub源码分享:https://github.com/xiugangzhang/SularaGame
在线试玩地址:https://github.com/xiugangzhang/SularaGame/blob/master/SularaGame.html

wksbb 发表于 2018-10-5 13:19

感谢分享

猫灵夜一 发表于 2018-10-5 13:25

谢谢分享,先学习一下

大将军 发表于 2018-10-5 14:11

还以为是象棋来的!

composition 发表于 2018-10-5 14:52

感谢分享,{:1_893:}

kk1212 发表于 2018-10-5 18:20

效果还不错

向善的灯 发表于 2018-10-5 18:45

wksbb 发表于 2018-10-5 13:19
感谢分享

感谢支持!

xiaowanzi52 发表于 2018-10-5 18:50

说实话 我还以为是围棋呢,第一眼感觉是 真的

向善的灯 发表于 2018-10-5 20:27

kk1212 发表于 2018-10-5 18:20
效果还不错

感谢支持

向善的灯 发表于 2018-10-5 20:28

猫灵夜一 发表于 2018-10-5 13:25
谢谢分享,先学习一下

感谢支持
页: [1] 2
查看完整版本: 【分享】苏拉卡尔塔(Surakarta)游戏项目及源码分享(欢迎体验试玩)