Skip to content
forked from TES3MP/CrabNet

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

License

Notifications You must be signed in to change notification settings

backlabs1/CrabNet

This branch is 1 commit ahead of TES3MP/CrabNet:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3ec9a33 · Jan 25, 2024
Feb 24, 2019
Jun 18, 2018
Jun 5, 2014
Jun 18, 2018
Jan 25, 2024
Feb 24, 2019
Jan 19, 2020
Jun 15, 2017
Jan 19, 2020
Jun 5, 2014
Jun 5, 2014
Jun 16, 2018

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

Releases

No releases published

Packages

No packages published

Languages

  • C 46.3%
  • C++ 35.8%
  • HTML 4.9%
  • C# 4.4%
  • Shell 4.4%
  • Makefile 2.0%
  • Other 2.2%