基于Springboot/Python/NoneBot/go-cqhttp/CQHTTP的大型RPG群文字游戏
项目框架机制, 实现了数据库访问, tcp,http,websocket服务和客户端请求, 实现热更,字节码增强,线程池管控 这个项目可以理解为spring , spring boot
多人在线mmo文字游戏,springboot+netty,功能正在完善中,对应csdn专栏 https://blog.csdn.net/money9sun/category_12574033.html
JgServer,使用java语言开发,基于Netty、Spring、Mybatis和Redis等框架开发的服务端容器,支持Tcp,Socket,WebSocket(SSL),HTTP(S)。 支持对各种通讯协议进行定制,可以用于开发游戏后端(意为JavaGameServer,最初用于开发Java游戏服务器的一套完整架构)。 项目代码简洁,注释丰富,上手容易,扩展方便。 项目使用框架:Spring,Netty,Mybatis,Redis,junit,log4j等。 已包含一些常规的工具:消息处理(包括json字符串、二进制byte消息)、事件机制、心跳检测、日志管理、定时任务、持久层框架、数据库连接池等。
架构设计代码模块 解决方案落地 快速开发迭代的游戏架构,mmoarpg-j21 项目需要clone org.wxd.boot 同级目录就行,自行在idea的maven添加到项目来