Introduction |
Manual Last Updated 08/02/2009. See readme.txt for the current version number. RakNet is a free to low cost 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 HowTo |
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 AutoRPC Connection Graph Directory Delta Transfer File List Transfer Fully Connected Mesh (Deprecated) Fully Connected Mesh 2 Lightweight Database Client / Lightweight Database Server Lobby Client / Lobby Server NAT type detection NAT punchthrough Packet Logger RakVoice Ready Event Replica Manager 2 (Deprecated) Replica Manager 3 SQLite3LoggerPlugin SQLite3Plugin TeamBalancer |
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 |
Ping 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 |