/slgserver

一个用go语言实现的三国slg游戏服务器demo

Primary LanguageGoApache License 2.0Apache-2.0

slg游戏服务器demo


概要

  • 1.mysql数据落地,orm映射
  • 2.事件处理支持中间件
  • 3.服务器与服务器之间websocket连接
  • 4.服务器与服务器之间rpc调用
  • 5.高并发

多进程服务

  • 1.httpserver 提供一些api调用
  • 2.gateserver 网关,可以部署多个进行负债均衡,客户端的所有loginserver、chatserver、slgserver的消息都通过该服进行转发
  • 3.loginserver 登录服,可以部署多个进行负债均衡
  • 4.chatserver 聊天服,可以部署多个,原则上一个slgserver对应一个chatserver
  • 5.slgserver 游戏服,可以部署多个,不同服之间的玩家数据不共通

客户端截图

队伍征兵

队伍征兵

占领领地

占领领地

出征返回

出征返回

城内设施

城内设施

武将

武将

武将详情

武将详情

友方主城

友方主城

敌方主城

敌方主城

军队前往敌方主城

军队前往敌方主城

抽卡结果

抽卡结果

战报

战报

技能

技能

联盟

联盟

聊天

聊天