omidshahbazi / GameBackend

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Backend

This is a backend for online game development using TCP, UDP and RUDP protocols using NetFramework and NetCore

Admin Admin Admin Admin

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

About