Skip to content

CrabNet is a cross platform, open source, C++ networking engine for game programmers.

License

Notifications You must be signed in to change notification settings

DreamWeave-MP/CrabNet

 
 

Repository files navigation

CrabNet 1.001

Copyright (c) 2014, Oculus VR, Inc. (original RakNet)

Copyright (c) 2016-2018, TES3MP Team

Note

This fork is not compatible with the original RakNet.

Your compiler should support C++11.

You also need CMake 3.5 to generate project files.

Package notes

  • The Help directory contains index.html, which provides full documentation and help
  • The Source directory contain all files required for the core of CrabNet and is used if you want to use the source in your program or create your own dll
  • The Samples directory contains code samples and one game using an older version of RakNet. The code samples each demonstrate one feature of CrabNet. The game samples cover several features.

Linux

mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
cmake --build . -- -j4

Windows

If you have CMake in PATH environment:

mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
cmake --build . --target RakNetLibStatic \
                --config Release \
                --clean-first

About

CrabNet is a cross platform, open source, C++ networking engine for game programmers.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 43.4%
  • C++ 36.8%
  • HTML 5.2%
  • C# 4.7%
  • Shell 4.7%
  • Makefile 2.1%
  • Other 3.1%