Оригинальный автор(ы) | Дженкинс Софтвер ООО |
---|---|
Разработчик(и) | Oculus VR, Inc. |
Репозиторий |
|
Написано в | С++ |
Операционная система | Linux , OS X , Windows и др. |
Тип | Игровое промежуточное ПО |
Лицензия | Лицензия BSD из 3 пунктов [1] |
Веб-сайт | Официальный сайт |
RakNet — это сетевое промежуточное программное обеспечение, разработанное Oculus VR, Inc. для использования в индустрии видеоигр . Первоначально RakNet был создан Jenkins Software LLC.
RakNet — это библиотека классов C++ , которая обеспечивает UDP и надежный транспорт TCP . Она содержит несколько основных систем, которые полагаются на транспортный уровень: репликация объектов; удаленный вызов процедур в C++ с использованием библиотек Boost C++ ; VoIP с поддержкой FMOD , DirectSound и PortAudio ; обход NAT ; и Patch. [ требуется пояснение ]
Его исходный код был доступен бесплатно для игр, кассовые сборы которых не превышали 100 000 долларов США [2], что позволяло разработчикам инди-игр или бесплатных/открытых игр использовать его. [3]
7 июля 2014 года RakNet была куплена компанией Oculus VR , которая выпустила исходный код для ПК по лицензии BSD с лицензией на выдачу патента . [4] [5]