游戏服务器框架,网络层分别用SocketAPI、Boost Asio、Libuv三种方式实现, 框架内使用共享内存,无锁队列,对象池,内存池来提高服务器性能。还包含一个不断完善的Unity 3D游戏,游戏包含大量完整资源,坐骑,宠物,伙伴,装备, 这些均己实现上阵和穿戴, 并可进入副本战斗,多人玩法也己实现, 持续开发中。
本项目在若依管理系统上进行了改造,添加了动态数据源(从数据中查询并动态创建数据源),非常适合有多个数据源但表结构都一致的场景,例如游戏工程中的日志库和游戏库,每开一个服务器都会配置一个日志数据源和游戏数据源,但他们表结构都一致。除了动态数据源该项目还实现了动态表单查询功能,只需简单配置一下表结构即可查询数据
基于ET框架致敬LOL的Moba游戏,包含完整的客户端与服务端交互,热更新,基于双端行为树的技能系统,更多精彩等你发现!