Skip to content

RebillionXX/GrowtopiaServer

Repository files navigation

GrowtopiaServer

Growtopia Private Server made in C++, well-structured and reliable code.

This server has Linux and Windowns compatibility.

This code has been tested to compile under Ubuntu 20.04 with Visual Studio Code 1.75.1 and for Windows it has been tested in Windows 11.

Features

  • In-Built Web Server
  • Events Handler and Event Pool (easy to support more events using sigslot to deal with it)
  • Database (Server, World, Player)
  • Item Manager, decoding and encoding are very simple same as adding/editing items which is coming in near future.
  • Easy packet management and as well as adding new packets for easier usage.
  • Account Login & Registration
  • Player's Data are well-structured and easy to understand.
  • Load Balancer and Server Gateway for sub-servers (currently we only have Server Pool for holding servers)
  • Server Pool for servers management
  • World Pool for worlds management
  • Tile, TileExtra and World
  • Players and Worlds caching

Dependencies

you could install these by vcpkg on Windows or apt-get on Linux

Building The Project

Coming soon.

Contributing

Feedback and pull requests are very welcome!

Contact

Rebillion#1015 on Discord, Happy Valentine :3

Images

Screenshot

About

Growtopia Private Server made in C++

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages