RakNet

RakNetOriginal author(s)| Jenkins Software LLC

|

Developer(s)| Oculus VR, Inc.
Written in| C++
Operating system| Linux, OS X, Windows, et al.
Type| Game middleware
License| 3-clause BSD License[1]

RakNet is networking middleware developed by Oculus VR, Inc. for use in the video game industry. RakNet was originally authored by Jenkins Software LLC.

## Contents

* 1 Overview
* 2 Supported operating systems
* 3 Integrated Technology Partners
* 4 References
* 5 External links

## Overview

RakNet is a C++ class library that provides UDP and reliable TCP transport. It contains several core systems that rely on the transport layer: object replication; Remote procedure call in C++ using Boost C++ Libraries; VoIP supporting FMOD, DirectSound, and PortAudio; NAT traversal; and Patch.[clarification needed]

Its source was available without charge for games grossing under $100,000[2] allowing use by developers of indie or free/open source games.[3]

On July 7, 2014, RakNet was bought by Oculus VR who released the source code for PCs, under the BSD licence with a patent granting license.[4][5]

## Supported operating systems

* Microsoft Windows
* PlayStation 3
* PlayStation 4
* Xbox 360
* Xbox One
* Games for Windows – Live
* PlayStation Vita
* Linux
* macOS
* iOS
* Android with Cygwin
* Windows CE
* Nintendo Switch

## Integrated Technology Partners

Game Engines

* Unity
* Roblox

Other middleware

* Scaleform
* Steamworks

## References

1. ↑ "RakNet 4.081". 25 October 2021. https://github.com/OculusVR/RakNet/blob/master/LICENSE.
2. ↑ . "RakNet - Multiplayer game network engine." RakNet - Multiplayer game network engine. Jenkins Software LLC, 25 Jun 2011. Web. 11 Feb 2012. <http://www.jenkinssoftware.com/pricing.html>.
3. ↑ Jenkins, Kevin, and Digitalghost. "RakNet in open source games." RakNet - Multiplayer game network engine. Jenkins Software LLC, 27 July 2010. Web. 11 Feb 2012. <http://www.jenkinssoftware.com/forum/index.php?topic=3371#msg15887 >
4. ↑ "GitHub for OculusVR/RakNet/LICENSE" <https://github.com/OculusVR/RakNet/blob/master/LICENSE>
5. ↑ Jeffrey Grubb (2014-07-07). "Oculus VR acquires game-networking engine RakNet — and makes it open-source". VentureBeat. https://venturebeat.com/2014/07/07/with-zuckerbergs-wallet-oculus-vr-acquires-game-networking-engine-raknet-makes-it-open-source/.

## External links

0.00

(0 votes)

|

Retrieved from "https://handwiki.org/wiki/index.php?title=Software:RakNet&oldid=3898158"