专注于提供游戏架构,游戏支持
基于spring重构boot 实现game 快速开发,开箱即用
基于spring boot 框架游戏架构
项目框架机制, 实现了数据库访问, tcp,http,websocket服务和客户端请求, 实现热更,字节码增强,线程池管控 这个项目可以理解为spring , spring boot
架构设计代码模块 解决方案落地 快速开发迭代的游戏架构,mmoarpg-j21 项目需要clone org.wxd.boot 同级目录就行,自行在idea的maven添加到项目来
基于maria-db 使用javafx 创建的数据库项目, 采用graalvm编译的windows数据库db,可以认为是绿色版mysql数据库
github https://github.com/orgs/wxd-gaming/repositories
gitee https://gitee.com/wxd-gaming
博客首页 https://www.cnblogs.com/wxd-gameing
無心道 基于spring boot的辅助架构
模块 | 说明 |
---|---|
core | 核心模块,辅助类 |
data | 数据块 |
data-batis | spring data jpa 基础模块 |
data-excel | 基于poi读取excel文件加载到内存数据采用Map映射方式 |
data-redis | spring data redis |
message | 处理proto消息基础模块,proto文件转化pojo。消息的序列化和反序列化 |
net | 基于netty实现tcp和websocket服务模块 |
rpc | 基于netty实现rpc远程调用 |
script-lua | 基于luajava实现java和lua的互操作模块 |
start | 测试启动模块 |
web | spring boot web webmvc |
web-client | 基于apache-client 实现httpclient,get,post,post-file |
web-lua | 基于luajava实现springboot web 调用lua模块实现web服务 |