文件名称:BeamMP-Server
文件大小:53KB
文件格式:ZIP
更新时间:2024-04-19 01:05:55
C++
BeamMP服务器 这是用于游戏的多人模式的服务器。 服务器是所有客户端进行通信的关键点。 您可以在上为服务器编写lua mod,详细说明。 关于从源头构建 我们仅允许构建未经修改的(原始)源代码。 master被认为是不稳定的,如果这样的构建无法正常工作,我们将不提供技术支持,因此请始终使用标签进行构建。 您可以使用git checkout tags/TAGNAME来签出标签,其中TAGNAME是标签,例如v1.20 。 支持的操作系统 该代码本身支持(最新稳定的)Linux和Windows。 在实际的构建支持方面,目前我们仅分发Windows二进制文件和在Debian 10(稳定版)上构建的指令。 对于任何其他发行版或OS,您只需要在页面下方Linux Build 找到相同的库,它就可以正常运行。 我们目前不支持ARM或任何大端架构。 推荐的编译器:MSVC,GCC。 您可以在下
【文件预览】:
BeamMP-Server-master
----CMakeLists.txt(3KB)
----.gitignore(12KB)
----README.md(5KB)
----.gitmodules(397B)
----.github()
--------workflows()
----socket.io-client-cpp()
----.clang-format(59B)
----LICENSE(493B)
----include()
--------RWMutex.h(829B)
--------TLuaFile.h(2KB)
--------Compat.h(780B)
--------TConsole.h(385B)
--------SocketIO.h(1KB)
--------TLuaEngine.h(1KB)
--------TPPSMonitor.h(694B)
--------Http.h(321B)
--------VehicleData.h(671B)
--------IThreaded.h(395B)
--------CustomAssert.h(3KB)
--------commandline()
--------TConfig.h(252B)
--------TServer.h(1KB)
--------TResourceManager.h(591B)
--------TNetwork.h(2KB)
--------THeartbeatThread.h(459B)
--------Common.h(4KB)
--------Client.h(3KB)
----rapidjson()
----asio()
----src()
--------TConfig.cpp(5KB)
--------Compat.cpp(771B)
--------main.cpp(2KB)
--------Http.cpp(5KB)
--------THeartbeatThread.cpp(4KB)
--------TServer.cpp(10KB)
--------SocketIO.cpp(3KB)
--------TLuaFile.cpp(27KB)
--------Common.cpp(2KB)
--------TResourceManager.cpp(1KB)
--------TPPSMonitor.cpp(2KB)
--------TNetwork.cpp(28KB)
--------VehicleData.cpp(363B)
--------Client.cpp(2KB)
--------TLuaEngine.cpp(3KB)
--------TConsole.cpp(2KB)
----.idea()
--------vcs.xml(968B)
--------misc.xml(137B)
--------.name(6B)