Golang 开发的匿名互动在线聊天游戏,大家多提建议

2020-11-06 10:57:46 +08:00
 sunshinev

http://chat.osinger.com/

欢迎进入游戏

概念来自 EVE 游戏,以及蝌蚪聊天室,不过该游戏代码都是全新实现的

操作方式:

  1. W A S D 进行上下左右

  2. 空格开启聊天框,回车发送消息

  3. 左上角修改昵称,点击空白修改成功

作者 GIT: https://github.com/sunshinev/go-space-chat

前端 Vue+canvas+websocket+protobuf

后端 Golang+websocket+protobuf+goroutine

6405 次点击
所在节点    程序员
71 条回复
wispx
2020-11-06 15:01:44 +08:00
WFDAK
2020-11-06 15:51:19 +08:00
找人很麻烦啊
200983844
2020-11-06 16:06:18 +08:00
找不到人呢
rodrick
2020-11-06 16:13:07 +08:00
(不知道能否实现)要是能在画面上没有人的时候在屏幕边缘加上其他人所在位置的箭头标识就好了,至少可以让人知道哪里有人
Maboroshii
2020-11-06 16:30:40 +08:00
看起来是全局广播,而且我移动的时候发请求的帧率也不低, 估计人多的时候应该会卡爆 。。
luckyrayyy
2020-11-06 16:33:10 +08:00
我看不到人啊
Maboroshii
2020-11-06 16:35:41 +08:00
动作同步这一块儿还挺有意思的。。不过我只会做服务端。
体验了一下,我看见其他人的移动似乎也不是连续的,可能是因为卡顿的原因?
服务器可以做一个类似帧同步一样的逻辑,先收集客户端的状态,固定频率下发广播给其他客户端,这样体验可能好一些
raincode
2020-11-06 16:50:13 +08:00
人多起来了
jasonkayzk
2020-11-06 16:51:49 +08:00
创意不错,但是进去之后发现只有我自己 2333
raincode
2020-11-06 16:52:40 +08:00
可以加个坐标啊
kuner0614
2020-11-06 16:55:33 +08:00
走半天没看到其他人,体验太差了 555
ghjacky
2020-11-06 16:57:01 +08:00
进去走迷路了,找不到人了。。
strongcoder
2020-11-06 17:01:40 +08:00
找不到人啊
toomlo
2020-11-06 17:07:35 +08:00
最远可以跑多远啊
Qseven
2020-11-06 17:09:04 +08:00
有没有小地图看哪里有人呀?
SuperMild
2020-11-06 17:10:27 +08:00
加一些小星球进去当作座标吧
brant777
2020-11-06 17:25:06 +08:00
发现只有我自己,孤独加倍~
gmm
2020-11-06 17:27:43 +08:00
好孤独ᥬ😂᭄
mahaonan1994
2020-11-06 17:29:13 +08:00
我的 ID 是 两年没有性生活,大家来找我聊天啊
mahaonan1994
2020-11-06 17:30:50 +08:00
@crokily focusmate 和你这个很像,之前用了很长一段时间

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

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

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

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

© 2021 V2EX