This framework offers a *complete* suite to host cross-platform multiplayer games and applications.
This is an archived version of librg. New one is still under development. I wouldn't suggest you to use it for your projects. It's not supported anymore.
Before starting, make sure you have installed CMake. It will be used to generate make files for your system. Also make sure you have installed a working compiler for your system.
$ git clone git@github.com:reguider/old_librg.git vendor/librg
Attach project inside your cmake project:
add_directory(vendor/librg)
# add includes dir
include_directories(
vendor/librg/include
)
# and link static lib to ur executable
target_link_libraries(myapp librg)
Go inside the build folder, there you can find either your generated project files.
Unix:
cd build
make -j<numcores>
Windows: If you are using Visual Studio, proper project/solution files should be generated for your visual studio. Run build, and enjoy.
- enet
- entityx
- libuv
- sqrat
- squirrel-lang
- tiny-xml
- macos 10.12.2 with g++ 4.2.1
- ubuntu 16.04 with g++
- windows 10 with msvc 14.0