前提,之前没有相关游戏开发经验,go 也是现学,准备练手。
准备开发一款小程序,类似于 5~10 个人在一个房间里面进行游戏,需要实时数据广播,统计等。
假设所有用户都在一个同一个房间里面的话还挺好处理,但是如果要分房间的话,不是没有思路,而是不知道有没有更好的。
目前想到的是 一个房间用一个 goroutine 来处理,里面维持 5~10 个用户 socket,goroutine 用协程池来管理
可能问题有点幼稚,但是想得到各位指导与启发
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.