Backend
This is a backend for online game development using TCP, UDP and RUDP protocols using NetFramework and NetCore
Features
- Module System
- Fully flexible module based
- Messaging
- Most high level messaging system based with flexible data-structure passing
- Configurable
- Variation of config files available to tune the efficiency of backend
- Master Balancer Module
- Distributes the load of client on Server Nodes
- Database Module
- Maintain connection pool and queries
- Chat Module
- Administrator
- Detailed monitoring of backend health
- Management of files and modules
- Pure C# Client
How to Build
Ensure you have Visual Studio 2017 or 2019 (Community Edition is acceptable)
Open up Backend.sln
Build and Run