a server made for growtopia private server -> Growtopia.
- readable&clean code
- http service provider
- proper events manager
- MySQL connection
- load more server requirement components (e.g. splicing data, items element, items buff/mods and many more)
- account registration and logon queue
- world database manager, world event manager and more single thread for handling WorldNPC, WorldEvent and more
- worlds randomization for generating world offer and more
- structure for WorldTile, WorldObject and World
- World Data&Tile Data serialization to data (every single byte might be the same with RealGT
- many more but lets finish these first ^^
To building this source, you would need to install these libraries:
- Boost (You'll need x64 for this)
$ git clone https://github.com/RebillionXX/GTServer.git
$ cd GTServer
$ git submodule update --init --recursive
$ mkdir build
$ cd build
$ cmake ..
$ cmake --build .
- copy a executable file (
server.exe
) fromGTServer/build/src/debug
toGTServer/bin
- run the program.