做了个游戏原型,请大家提提意见并指教

2022-03-20 11:37:29 +08:00
 ShittyStars

请注意:10 个小时写完的,游戏还是初始阶段。请一定要看游戏规则再进行游玩,谢谢

技术栈:react, zustand

https://ttt.nazo.fun/

补充一下,游戏中提示的不明确,每一个棋盘的目标是 [ DRAW , Let O win, Let X win, ]

3307 次点击
所在节点    游戏开发
14 条回复
superliwei
2022-03-20 13:01:01 +08:00
不会玩😅
GeruzoniAnsasu
2022-03-20 13:04:46 +08:00
害挺难,最高纪录 42 分
crackhopper
2022-03-20 14:13:18 +08:00
感觉还不错的创意。有点益智小游戏的意思。

应该棋盘更大会有更大难度。并且用机器可以轻松枚举出 1 个结局作为游戏目标。

对玩家来说,主要是熟记几种结局。然后看 xo 的子数,快速从结局中筛选一个,进行摆放。(所以字数不均衡的话,也会提升难度;需要记录的结局更多)

同样,如果外挂用电脑来解,应该也不难搞出来解法。除非棋盘规模特别大,且目标结局种类繁多。
pursuer
2022-03-20 14:23:49 +08:00
记得之前看 react 的教程好像就是做个井字棋
ShittyStars
2022-03-20 14:30:42 +08:00
@pursuer 那肯定和井字棋不一样的呀哈哈
ShittyStars
2022-03-20 14:32:44 +08:00
@crackhopper 确实。我只是为了 Make TTT great again 。经典胜法本身就少,刨去中心对称可能性更没多少了。外挂他们用就用呗。。。又不是分高就给钱啥的哈哈哈
ShittyStars
2022-03-20 14:41:47 +08:00
@crackhopper 而且,你说的 [对玩家来说,主要是熟记几种结局] 其实就和魔方差不多了,这也是我做这个的初衷
jjstar
2022-03-20 14:45:23 +08:00
左右互搏么 😵‍💫
ShittyStars
2022-03-20 14:55:29 +08:00
@jjstar 给单身狗玩的,哈哈
cxtrinityy
2022-03-20 15:39:34 +08:00
用的 mac 的触摸板, 不知道有没有关系, 一局进行中的时候点击能立刻反馈显示在棋盘上, 但是最后一子有延迟, 得等个两秒左右才会有反映
AX5N
2022-03-20 17:07:15 +08:00
这规则写得够太烂的,试了半天才知道怎么玩。

我来补充下规则
1. 三连代表胜利。横、竖、对角线上出现✕三连代表✕胜利,出现O三连代表O胜利。
2. 在填满格子前不允许胜利,也就是说胜利条件必须在最后一格达成。
3. DRAW 表示不达成✕和O的胜利,也就是最后一格完成后场上没有三连。
ShittyStars
2022-03-20 17:18:22 +08:00
@AX5N 感谢提示,因为我以为都玩过井字棋,就没有全部写出来哈,
Lite777
2022-03-20 18:56:09 +08:00
@superliwei 不要让 X 或 O 连成一条线
taobibi
2022-03-20 19:26:20 +08:00
不怎么会玩,上手有点点难度呀

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/841601

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX