a server made for growtopia private server -> Growtopia.
- readable&clean code
- inbuilt HTTPS service
- MySQL Connection
- Working VariantList
- Load Balancer and Server Gateway for sub-servers
- EventQueue and LoginQueue
- Guest account support
- Login/Register
- Caching for holding world offers
- Events Handler
- Player Movements
- 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:
$ git clone https://github.com/RebillionXX/GTServer.git
$ cd GTServer
$ git submodule update --init --recursive
$ build.bat
- copy all files
GTServer/build/src/debug
toGTServer/bin
- run the program.