基于Unity的轻量化游戏客户端框架. 有多款上线项目. 使用了YooAsset+HybridCLR+UniTask。 可接入各种主流服务端框架,实现网游快速开发。
最近更新: 1天前一个C++编写的基于websocket协议的游戏服务器框架,运行于linux上,底层主要基于epoll,登录验证,注册,游戏框架基本全部做好,您只需要添加游戏逻辑就可以了。github地址:https://github.com/akinggw/moleserver
最近更新: 28天前master分支为入门级别框架,停更,b站有我的教程。 develop分支是基于ET框架做了减法而来,组件式编程,大概率不会更新了。 advanced分支可以算作是master分支的进阶版,轻量级且为面向对象编程,正在逐渐完善中,有空的话我会出个使用教程。 如果有看了视频过来的家人们,属于老版本,在master分支里,包含了UI部分以及对象池。
最近更新: 8个月前游戏服务器框架,网络层分别用SocketAPI、Boost Asio、Libuv三种方式实现, 框架内使用共享内存,无锁队列,对象池,内存池来提高服务器性能。还包含一个不断完善的Unity 3D游戏,游戏包含大量完整资源,坐骑,宠物,伙伴,装备, 这些均己实现上阵和穿戴, 并可进入副本战斗,多人玩法也己实现, 持续开发中。
最近更新: 8个月前💎迄今为止最全面的分布式主键ID生成器。 💎优化的雪花算法(SnowFlake)——雪花漂移算法,在缩短ID长度的同时,具备极高瞬时并发处理能力(50W/0.1s)。 💎原生支持 C#/Java/Go/Rust/C/SQL 等多语言,且提供 PHP 扩展及 Python、Node.js、Ruby 多线程安全调用动态库(FFI)。💎支持容器环境自动扩容(自动注册 WorkerId ),单机或分布式唯一IdGenerator。
基于ET框架致敬LOL的Moba游戏,包含完整的客户端与服务端交互,热更新,基于状态帧同步的战斗系统(包含完整的预测回滚功能),基于双端行为树的技能系统(提供通用的可视化节点编辑器),更多精彩等你发现!