RakNet
Originalförfattare | Jenkins Software LLC |
---|---|
Utvecklare | Oculus VR, Inc. |
Förvar | |
Skrivet i | C++ |
Operativ system | Linux , OS X , Windows , et al. |
Typ | Spelmellanprogram |
Licens | 3-klausul BSD-licens |
Hemsida | Officiell hemsida |
RakNet är mellanprogram för nätverk som utvecklats av Oculus VR, Inc. för användning i videospelsindustrin . RakNet skrevs ursprungligen av Jenkins Software LLC.
Översikt
RakNet är ett C++ -klassbibliotek som tillhandahåller UDP och pålitlig TCP -transport. Den innehåller flera kärnsystem som förlitar sig på transportlagret: objektreplikering; Fjärrproceduranrop i C++ med Boost C++ Libraries ; VoIP som stöder FMOD , DirectSound och PortAudio ; NAT-traversering ; och Patch. [ förtydligande behövs ]
Dess källa var tillgänglig utan kostnad för spel som tjänade under $100 000, vilket tillåter användning av utvecklare av indie- eller gratis/öppen källkodsspel.
Den 7 juli 2014 köptes RakNet av Oculus VR som släppte källkoden för PC, under BSD-licensen med en patentlicens .
Operativsystem som stöds
- Microsoft Windows
- Playstation 3
- Playstation 4
- Xbox 360
- Xbox ett
- Spel för Windows – Live
- PlayStation Vita
- Linux
- Mac OS
- iOS
- Android med Cygwin
- Windows CE
- Nintendo Switch
Integrerade teknikpartners
- Spelmotorer
- Annan mellanvara
- ^ "RakNet 4.081" . GitHub . 25 oktober 2021.
- ^ . "RakNet - Multiplayer-spelnätverksmotor." RakNet - Multiplayer-spelnätverksmotor. Jenkins Software LLC, 25 juni 2011. Webb. 11 februari 2012. < http://www.jenkinssoftware.com/pricing.html >.
- ^ Jenkins, Kevin och Digitalghost. "RakNet i spel med öppen källkod." RakNet - Multiplayer-spelnätverksmotor. Jenkins Software LLC, 27 juli 2010. Webb. 11 februari 2012. < http://www.jenkinssoftware.com/forum/index.php?topic=3371#msg15887 >
- ^ "GitHub för OculusVR/RakNet/LICENSE" < https://github.com/OculusVR/RakNet/blob/master/LICENSE >
- ^ Jeffrey Grubb (2014-07-07). "Oculus VR förvärvar spelnätverksmotorn RakNet — och gör den öppen källkod" . VentureBeat .