grpatter / MMOServer_Legacy

SWG:ANH :: MMOServer_Legacy - No Longet in Development

Home Page:http://www.swganh.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MMOServer

The MMOServer is the flagship project for the SWG:ANH Team. It is a cross platform massively multiplayer game server intended to emulate the Star Wars Galaxies Pre-Combat Upgrade experience. The base of the server is written in C++ with some LUA sprinkled in.

Building/Installing

Pre-Requisits

  • CMake 2.8 or higher

    Download the latest version of CMake for your OS.

  • C++0x Compatible Compiler

    Windows: Visual Studio 2013 or higher is required Unix: GCC 4.6 or higher is required

Windows Builds

To build the server on Windows simply double-click the BuildServer.bat file in the project root. This will download and build all the dependencies and sources and then generate a /bin directory with the server executables.

Unix Builds

To build the server on Unix platforms run the build_server.sh script in the project root. This will download and build all the dependencies and sources. Once the script has completed you can issue further builds from within the "build" directory:

./build_server.sh
cd build
cmake -DCMAKE_INSTALL_PREFIX=/opt/local ..
make install

You can use the -DCMAKE_INSTALL_PREFIX flag to specify a custom output directory for the make install command.

Useful Links

About

SWG:ANH :: MMOServer_Legacy - No Longet in Development

http://www.swganh.com

License:GNU General Public License v3.0


Languages

Language:C++ 85.5%Language:PLpgSQL 5.2%Language:SQLPL 3.5%Language:C 1.9%Language:Lua 1.7%Language:CMake 0.9%Language:Batchfile 0.7%Language:Objective-C 0.3%Language:PLSQL 0.3%Language:Shell 0.0%