Many people think that implementing networking
solution for your game project
is the most complicated
and time consuming task
many people are afraid to even try, which results in the fact, that you almost
never see small games made by indie developers
having any type of networking involved.
Thus we hope that with this library
, which is just a small step in the direction
, we might help anyone and everyone who wants to add a multi-player
capabilities inside one's game.
- As "built-in" server:
- As proxy server:
- As thin client (advanced):
- Any other possible way that was not mentioned.
The library is built with single header-only file design
. So everything librg provides is located in includes/librg.h
However it has dependencies
. Most of them are also single header-only libraries.