# JMEServer
**Repository Path**: JimmyH/JMEServer
## Basic Information
- **Project Name**: JMEServer
- **Description**: test game server of libjmengine and libjmegame
- **Primary Language**: C++
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 9
- **Forks**: 1
- **Created**: 2016-03-07
- **Last Updated**: 2025-06-14
## Categories & Tags
**Categories**: game-dev
**Tags**: None
## README
#JMEServer
开发环境选择
windows: vs2012以上(vs2012为支持可变模板参数,编译器需要使用vc_compilerCTPNov2012,external提供下载)
linux: gcc 4.8.1以上
注意:
如果使用auto_luabind宏 “自动”调用__bindLua函数绑定class到lua, 请使用third_party\lua\luabind替换自己的luabind头文件
third_party 中的第三方编译环境均为vs2012
服务器架构, 数据流向请参考external中的.vsd文件
debug 请修改各种project下面Debug/bin/config/conf.json 配置正确的服务器端口 与 数据库信息
服务器玩家数据全部在共享内存中, 避免了多服务器间的数据拷贝,同时也限制了服务器必须部署在同一物理机上