gaojuyun / PLEngine

C++ / Python 游戏服务端引擎

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PLEngine

C++ / Python 游戏服务端引擎

编译说明

window

  1. 打开适用于 VS 2017 的 x64 本机工具命令提示控制台
  2. 执行下列语句,获取依赖库和工程文件:
git submodule update --init --force -- "tools/build"
cd deps\lib_win
gen.bat
cd ..\..\build
premake5-win.bat
  1. 打开PhysxWrap.sln,编译

linux

  1. 执行下列语句,获取依赖库并编译:
git submodule update --init --force -- "tools/build"
cd deps/lib_linux
./gen.sh
cd ../../build
./premake5-linux.sh
make

特性

  • 内嵌python至PNODE

TODO

  • python 热更新
  • 网络层有 2 处 bug ,没什么人用,也懒得更新上去啦
    • 解包处有 1 bug
    • 发消息处有 1 bug

About

C++ / Python 游戏服务端引擎

License:MIT License


Languages

Language:C++ 74.6%Language:Lua 8.2%Language:Shell 7.2%Language:Python 4.9%Language:Dockerfile 3.2%Language:Batchfile 1.9%