
MMO-Server:分布式Java游戏服务器,涵盖登录、网关及游戏演示功能
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
MMO-Server是一款基于Java开发的分布式大型多人在线游戏服务器软件,集成了登录验证、网络通信与核心游戏逻辑处理等功能模块。
介绍
使用Java、Netty、Zookeeper、Spring Boot以及MongoDB和Redis工具开发游戏热更新分布式框架。客户端与网关采用TCP自定义协议进行通信,在局域网内消息转发则通过GRPC实现,所有无状态服务均可水平扩展,有状态的服务也可以通过分区策略等规则达到水平扩展的效果。
项目的基本架构如下:
模组
可支持在脚本末尾热更新的逻辑模块。
框架基础核心逻辑、网络通信机制、线程模型及通用工具类
通用业务代码编写
Protobuf消息定义与GRPC服务实现
消息路由处理
登录认证功能
游戏演示界面和Web后台管理等GM相关操作
资源文件包括服务器资源文件、Docker脚本以及各类文档。
全部评论 (0)
还没有任何评论哟~


