Introduction |
Manual Last Updated 09/01/2010. See readme.txt for the current version number. See license.txt for the license agreement. RakNet is a free to low cost C++ and C# UDP based network library designed to allow programmers to add response time-critical network capabilities to their applications. It is mostly used for games, but is application independent. RakNet is designed for speed, ease of use, application independence, platform independence, and feature set. |
Quick Start |
Introduction System Overview Detailed Implementation Tutorial Compiler Setup 3rd party dependencies |
Training Videos |
Introduction:Major Features |
Feature Videos |
![]() |
Startup Connecting Creating Packets SystemAddress Bitstreams Reliability types Network Messages Timestamping your packets Statistics Custom Memory Management |
Plugins |
Plugin Interface 2 - The base class of all plugins Autopatcher RPC3 Connection Graph Directory Delta Transfer Lobby2Client - PC Lobby2Client - Steam Lobby2Client - PS3 Lobby2Client - XBOX360 Message Filter NAT type detection NAT punchthrough Packet Logger RakVoice Ready Event Replica Manager 3 SQLite3Plugin TeamBalancer |
C# and SWIG |
Swig Tutorial Unity Integration |
Utilities |
Crash Reporter Console Server Email Sender String Compressor / String Table TCP Interface PHP Directory Server |
3D Demos |
Ogre 3D Interpolation Demo Irrlicht FPS Demo |
Technical Design Documents |
UDT based congestion control UML Diagram |
Data Structures |
DS_BinarySearchTree.h - Binary search tree, and an AVL balanced binary search tree. |
Support |
FAQ Programming Tips Revision Log Forum Email Author |