来,我把skynet+lua 做的 Mud 放到 github。

当前还是比较粗糙的东西。整体来说,是复刻了,ranviermud 到 CORE 和一些示例的 bundles.所有 ranvier 上的概念,理念,完全适用于当前的这个东西。

后期开发将不再按照对象区分职责来工作,而是按照服务来。但那个就需要慢慢搞时间了。当前,把游戏的所有信息放到了一个服务中。网络层是最好拆分,而在 ranvier 中,它所依赖的全局游戏对象 STATE 这个拆分起来有点繁琐。

大概图就是下面这样了:

file

GIT 地址:https://github.com/Gowa2017/skynetmud.git

当前,当前,伙计们已经可以用 Lua 来做自己想要的东西了。

京ICP备13031296号-4