通用 skynet 游戏服务端框架设想

11 May 2020 - 周岩

今天聊天时,聊到有个同事在做的游戏项目,他们想基于 skynet 打造一个“通用游戏服务端框架”,但是我们都不太看好他们,因为他们是反KISS原则的,做什么都是怎么复杂怎么来,何必呢,生活不易,还要这样虐待自己。

但这倒启发了我,确实现在 skynet 社区是缺少一个这样的框架的。

想想每个项目都要从头开始写很多重复代码:

其实这些跟游戏的具体玩法无关,但是 skynet 又不提供这些功能,所以有必要发起一个这样的项目,把这些中间层都做进去,这样以后大家再使用 skynet 开发游戏项目时,就可以开箱即用了。

拆分成几个Git仓库,包括:

用的人以 submodule 的形式来把这些 repo 组织到一起,然后就可以在上面填业务了。

这样一个项目我自己是搞不定的,先把想法记下来,未来找到志同道合的朋友可以一起做一下这个项目。

名字我想好了,就叫 Tifa 吧:)