RakNet

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

RakNet
Original author(s)Jenkins Software LLC
Developer(s)Oculus VR, Inc.
Repository
Written inC++
Operating systemLinux, OS X, Windows, et al.
TypeGame middleware
License3-clause BSD License[1]
WebsiteOfficial website

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.

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

Integrated Technology Partners

Game Engines
Other middleware
gollark: https://www.ibm.com/blogs/research/2019/10/on-quantum-supremacy/Interesting article related to the quantum supremacy thing - apparently IBM ran the same thing on classical computers in a few days, rather than the cited 10000 years.
gollark: It still has a much better e-ink panel than any more DIY-usable ones which consumers seem to be able to get.
gollark: I have a ~2016 basic one lying around somewhere.
gollark: Yep. The tablets are branded Kindle Fire I think.
gollark: Oh right, yes, that's an actual display issue for the e-ink Kindles.

References

  1. 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.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.