Skip to content

obi-two/mmoserver

 
 

Repository files navigation

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 2022 or higher is required Unix: GCC 4.6 or higher is required

Windows Builds

To build the server on Windows simply double-click the build_server.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

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • C++ 93.9%
  • C 2.4%
  • Lua 1.8%
  • Other 1.9%