Home

Awesome

UGK-Server

  快节奏多人联网游戏Demo,UGK-Server:unity、go、kcp server 。 服务器使用微服务架构,服务器端游戏逻辑需要物理碰撞、寻路的使用Unity、C#开发,其他使用Go开发。 对应客户端ugk-client。 实现原理和腾讯合金弹头 如出一辙,开发中...... ugk-architecture

特性

前后端分离

服务

通用

服务描述
ugk-agentdocker中运行的unity服务器的创建与销毁
ugk-agent-manager管理ugk-agent服务,为玩家房间分配游戏进程
ugk-apiHTTP Restful请求接口
ugk-common公共逻辑封装
ugk-game游戏微服务
ugk-gate网关,消息转换
ugk-lobby大厅,一般逻辑
ugk-login登录、账号
ugk-message协议消息
ugk-resource文档、脚本

游戏

游戏视频展示描述
game-galactic-kittensbilibili2D多人飞船射击游戏

技术选择

参考资料

网络

同步

Unity

工具

TODO

计划

交流讨论

感谢

<img src="https://resources.jetbrains.com/storage/products/company/brand/logos/jb_beam.png" width = "150" height = "150" div align=left />