儿时放牛玩的【六子冲棋】,这游戏做出来会有人玩吗

小时候放学后和我堂哥去放牛,闲着无聊找个干净的地上,一般是水泥坝上,用石子画棋盘,以折断的树枝为棋子,就开始玩【六子冲棋】,往往玩着入迷,牛跑远了都不知道…

六子冲棋,规则简单,两个棋子连线可冲掉对方一子,更妙的是可以“一挑二”,即若是对方俩棋子有一个空隙,己方一个棋子进去可以灭掉这俩子,往往这时候就要考验“落子无悔”的精神了。

如今,偶尔会怀念那段儿时下棋的时光,不知道有没有朋友有相似的回忆?不知道这样的游戏做出来会有人玩吗?

1 个赞

六子衝棋,在四川也叫炮棋。屬於中國傳統弈棋的一種。

本人的著作《棋盤遊戲大搜索》收錄了這種棋。

由於炮棋比較簡單,用javascript應該就可以製作了。

直棋也是傳統弈棋中傳播較廣的,它比炮棋更為複雜,你也可以考慮去研究下。它的app已經有高手做出来了,ai很強:
直棋(android)

2 个赞

做出来,我玩

你真是一位资深棋盘爱好者,这么多棋盘游戏我玩过只有两三种。

你推荐的直棋规则我一下子没搞懂,看了app源码,其制作水平确实很高,很值参考学习。

1 个赞

感谢鼓励,虽然这款游戏比较简单,精细做起来还是要费点时间 :wink:

我雖然玩過不少,但都是淺嘗輒止,我真正深入研究的是圍棋和象棋。

我準備用tiddlywiki做一個精選輯,只選擇少數值的深玩的棋。像炮棋這樣簡單的,估計電腦用窮舉法都能找到必勝策略。我還是傾向於玩複雜度足夠高的弈棋。

直棋在我們那裏叫三棋,三子連成一綫就能吃一顆對方的子。我小時候有跟鄉親們玩過,他們水平都很高。

三棋由於棋盤比較特別,同時有落子跟走子兩個階段,因此複雜度要高很多。

它用的是flutter框架,你可以佈署来研究下。可能還需要學一下ai算法。

棋的复杂度跟它的流行程度有很大关系呀,比如围棋,我认识的人几乎没有人会玩的,可能是我本身不会玩的原因所致。

当下大家玩游戏的目的可能都是为了社交,也就很难会有人去费力去学习一款陌生的游戏规则,当然我还是很佩服你这样精于这么多棋盘游戏的人。

直棋这款app,移动端用了flutter,桌面端用了qt,更令人佩服的是我现在学不来的ai算法 :innocent:

玩肯定有人玩,但就以怀旧的心态做吧,别期待太高就行。

嗯,也就为了满足自己怀旧心理了

快搞快搞

您好!这款直棋游戏是开源的,代码不是个人的成果,而是社区智慧的结晶哈。当然,也还有不少的改进空间!