qq:874807132
gameserver
是一个分布式java游戏框架,采用现阶段流行技术实现。
gameserver
项目是一个java游戏框架,包括测试用client,netty客户端.
gameserver
├── client -- 测试用netty客户端
├── rpc-api -- 提供分布式的rpc基础
├── server-common -- 支持包
├── server-db -- 数据落地系统 基于redis缓存+mysql 也提供了mongodb
├── server-gate -- 大部分游戏逻辑模块
└── server-team -- 提供跨服组队的demo
技术 | 说明 | 官网 |
---|---|---|
Spring | 容器+MVC框架 | https://spring.io/projects/spring-framework |
Netty | 网络容器 | https://netty.io/ |
MyBatis | ORM框架 | http://www.mybatis.org/mybatis-3/zh/index.html |
MyBatisGenerator | 数据层代码生成 | http://www.mybatis.org/generator/index.html |
Dubbo | 分布式rpc框架 | http://dubbo.apache.org/zh-cn/ |
Redis | 分布式缓存 | https://redis.io/ |
MongoDb | NoSql数据库 | https://www.mongodb.com/ |
Druid | 数据库连接池 | https://github.com/alibaba/druid |
Protobuf | 序列化框架 | https://developers.google.cn/protocol-buffers/ |
ProtoStuff | RunTime Protobuf |
等待完成
工具 | 版本号 | 下载 |
---|---|---|
JDK | 1.8 | https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html |
Mysql | 5.7 | https://www.mysql.com/ |
Redis | 4.x | https://redis.io/download |
MongoDb | 3.2 | https://www.mongodb.com/download-center |
nginx | 1.10 | http://nginx.org/en/download.html |
等待开发