请注意:10 个小时写完的,游戏还是初始阶段。请一定要看游戏规则再进行游玩,谢谢
技术栈:react, zustand
补充一下,游戏中提示的不明确,每一个棋盘的目标是 [ DRAW , Let O win, Let X win, ]
1
superliwei 2022-03-20 13:01:01 +08:00
不会玩😅
|
2
GeruzoniAnsasu 2022-03-20 13:04:46 +08:00
害挺难,最高纪录 42 分
|
3
crackhopper 2022-03-20 14:13:18 +08:00
感觉还不错的创意。有点益智小游戏的意思。
应该棋盘更大会有更大难度。并且用机器可以轻松枚举出 1 个结局作为游戏目标。 对玩家来说,主要是熟记几种结局。然后看 xo 的子数,快速从结局中筛选一个,进行摆放。(所以字数不均衡的话,也会提升难度;需要记录的结局更多) 同样,如果外挂用电脑来解,应该也不难搞出来解法。除非棋盘规模特别大,且目标结局种类繁多。 |
4
pursuer 2022-03-20 14:23:49 +08:00
记得之前看 react 的教程好像就是做个井字棋
|
5
ShittyStars OP @pursuer 那肯定和井字棋不一样的呀哈哈
|
6
ShittyStars OP @crackhopper 确实。我只是为了 Make TTT great again 。经典胜法本身就少,刨去中心对称可能性更没多少了。外挂他们用就用呗。。。又不是分高就给钱啥的哈哈哈
|
7
ShittyStars OP @crackhopper 而且,你说的 [对玩家来说,主要是熟记几种结局] 其实就和魔方差不多了,这也是我做这个的初衷
|
8
jjstar 2022-03-20 14:45:23 +08:00 via Android
左右互搏么 😵💫
|
9
ShittyStars OP @jjstar 给单身狗玩的,哈哈
|
10
cxtrinityy 2022-03-20 15:39:34 +08:00 1
用的 mac 的触摸板, 不知道有没有关系, 一局进行中的时候点击能立刻反馈显示在棋盘上, 但是最后一子有延迟, 得等个两秒左右才会有反映
|
11
AX5N 2022-03-20 17:07:15 +08:00
这规则写得够太烂的,试了半天才知道怎么玩。
我来补充下规则 1. 三连代表胜利。横、竖、对角线上出现✕三连代表✕胜利,出现O三连代表O胜利。 2. 在填满格子前不允许胜利,也就是说胜利条件必须在最后一格达成。 3. DRAW 表示不达成✕和O的胜利,也就是最后一格完成后场上没有三连。 |
12
ShittyStars OP @AX5N 感谢提示,因为我以为都玩过井字棋,就没有全部写出来哈,
|
13
Lite777 2022-03-20 18:56:09 +08:00
@superliwei 不要让 X 或 O 连成一条线
|
14
taobibi 2022-03-20 19:26:20 +08:00
不怎么会玩,上手有点点难度呀
|