选择一个游戏框架要注意什么问题

2019-01-02 16:06:52 +08:00
 ruandao

一个停置养成类游戏

目前,入眼帘的有 pinus (基于网易的 pomelo 的 typescript )

但是不知道要提前考虑什么问题,需要注意什么,怎么判断是否合适

对于我来说,比较蛋疼的是不知道整体的架构。。。各种类图以及对应的每个类干什么的,相互间的依赖关系(不过这个是普遍没有的)

2790 次点击
所在节点    问与答
11 条回复
whileFalse
2019-01-02 16:46:56 +08:00
pomelo 框架不是给后端用的么。放置类游戏有没有后端都两说。
lansh2014
2019-01-02 16:49:31 +08:00
为什么不选 skynet
ruandao
2019-01-02 18:01:28 +08:00
@whileFalse #1 是后端。。。
ruandao
2019-01-02 18:09:11 +08:00
@lansh2014 #2 还在看。。。
yangg
2019-01-02 18:16:54 +08:00
pomelo 这东西没人维护了,说是玩具都在抬举它。换掉它的这 3 天感觉一身轻松。
举个例子,当项目上线后,你会因为输出的日志,内存一直爆涨,除非重启进程才能解决,或者关闭日志
whileFalse
2019-01-02 19:12:13 +08:00
@ruandao 一个放置类游戏,后端有啥功能?排行榜?带玩家 PK 功能吗?
ruandao
2019-01-02 19:40:42 +08:00
@whileFalse #6 排行榜肯定有的, 玩家数值 pk 也有
ruandao
2019-01-02 19:44:44 +08:00
@yangg #5 有个 typescript 的 pinus https://github.com/node-pinus/pinus 看起来有活跃,不知道能坚持多久
CallMeReznov
2019-01-02 19:47:54 +08:00
@yangg #5 我司在用这个做后端.日志输出到盲沟 好像没有内存暴增的问题
changnet
2019-01-02 19:56:15 +08:00
这个东西,不是说哪个更好,而是哪个更合适。写后端的那个人,他熟悉哪个用哪个。lua 就 skynet,js 就 pomelo,Python 就 kbengine。你的游戏大概压力不是很大,应该选择轻量一些的。
whileFalse
2019-01-02 20:31:55 +08:00
@ruandao 数值 PK 只要把敌人数值发给客户端就行了吧。
别整那么复杂了,搞个简单的 web 框架就行了。

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

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

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

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

© 2021 V2EX