前端小白想写一个网页对战五子棋游戏

2016 年 7 月 20 日
 stcasshern

RT ,想法来自和 gf 聊天,因为异地,她想玩五子棋,但是找了半天没找到那种支持网页版联机对战的,当然什么 qq 游戏大厅这种可以,但是只为了一个五子棋就下载 qq 太过于浪费,而且得一直带着电脑。 所以现在想法就是自己写一个网页五子棋,双方随机生成两个匹配码,输入对方的码就可以连接对战,嗯,大概想法是这样,不知道这个网页实现困不困难,打算有空做出来。

7726 次点击
所在节点    游戏开发
25 条回复
Imivan
2016 年 7 月 20 日
花样秀恩爱
coderluan
2016 年 7 月 20 日
不困难,可以试试现有的 h5 引擎
wenzichel
2016 年 7 月 20 日
其实这就相当于一个网页版的聊天系统+五子棋规则。

1. 可以创建房间,并可以配对
2. 将你的棋子位置传送给对方的浏览器( websocket )
3. 使用五子棋的规则判定双方谁赢

难点就是双方之前的互相通信
GreatMartial
2016 年 7 月 20 日
微信里搜“微五子棋”,直接就能联网对战
zhouyg
2016 年 7 月 20 日
做过类似的,注意好 websocket 相关的编程就好了。
justfindu
2016 年 7 月 20 日
可是有 app 呀~
p1llar
2016 年 7 月 20 日
luckyscript
2016 年 7 月 20 日
顺便做个五子棋 AI
stcasshern
2016 年 7 月 20 日
@coderluan @wenzichel @zhouyg @p1llar 多谢指点,打算先看下网页对战 AI 怎么实现的,多谢!
@justfindu 并没有找到相关的。。。
@GreatMartial 多谢= =发现真的是= =
mars0prince
2016 年 7 月 20 日
花式虐狗啊
GreatMartial
2016 年 7 月 20 日
@stcasshern 有空匹配对战一把,到现在我还没输过呢😅
tvallday
2016 年 7 月 20 日
这种游戏很简单的,不过等你做出来了她说不定移情别恋到别的游戏上了。
stcasshern
2016 年 7 月 20 日
@tvallday 那就当练手了哈哈
justfindu
2016 年 7 月 20 日
coderluan
2016 年 7 月 20 日
楼主你逗我,对战游戏你看什么 AI...
tangzx
2016 年 7 月 20 日
@coderluan 我喜欢 coop 胜过对战,能攀比又不伤感情
learnshare
2016 年 7 月 20 日
单机版我已经做出来了,联机版可以在这个基础上搞一搞
https://github.com/learnshare/wuziqi
learnshare
2016 年 7 月 20 日
@learnshare 上图

0x5010
2016 年 7 月 20 日
@learnshare 棋一般是落在十字不是格子内, 黑白棋才是放在格子内的
learnshare
2016 年 7 月 20 日
@0x5010 只是个 demo ,不要太在乎细节 :)

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

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

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

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

© 2021 V2EX