SV Engine is simple server engine. It helps develop multi-play game on Unity or Unreal engine and other projects.
It used netcpp library that based on IOCP.
Through Console
class to log server status.
Write packet structure with json formated file at define
directory and run generate.py
or PacketGenerator
project to generate Packet and Packet Handler source file.
All you have to do is only implement Packet Handler methods!
It will support many languages.
Use connector library to connect to server. your project can develop through session interaction events being called.
- C++
- ✅ server connector
- ✅ generated packet
- C#
- ✅ server connector
- ❌ generated packet - being implementing
To build this project, clone this repository recursive(git clone --recursive https://github.com/index1207/SvEngine
) and install python and install other modules.
pip install stringcase