РакНет
Оригинальный автор(ы) | ООО «Дженкинс Софтвер» |
---|---|
Разработчик(и) | Окулус 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 ; и Патч. [ нужны разъяснения ]
Его исходный код был доступен бесплатно для игр с кассовым сбором менее 100 000 долларов. [2] разрешение использования разработчиками инди-игр или игр с открытым исходным кодом. [3]
7 июля 2014 года RakNet была куплена компанией Oculus VR , которая выпустила исходный код для ПК под лицензией BSD с лицензией на выдачу патента . [4] [5]
Поддерживаемые операционные системы
[ редактировать ]- Microsoft Windows
- PlayStation 3
- PlayStation 4
- Xbox 360
- Xbox Один
- Игры для Windows – Live
- PlayStation Вита
- Линукс
- macOS
- iOS
- Android с Cygwin
- Windows CE
- Нинтендо Переключатель
Интегрированные технологические партнеры
[ редактировать ]- Игровые движки
- Другое промежуточное программное обеспечение
Ссылки
[ редактировать ]- ^ «РакНет 4.081» . Гитхаб . 25 октября 2021 г.
- ^ . «РакНет — сетевой движок многопользовательской игры». RakNet — многопользовательский игровой сетевой движок. Jenkins Software LLC, 25 июня 2011 г. Интернет. 11 февраля 2012 г. < http://www.jenkinssoftware.com/pricing.html >.
- ^ Дженкинс, Кевин и Digitalghost. «РакНет в играх с открытым исходным кодом». RakNet — многопользовательский игровой сетевой движок. Jenkins Software LLC, 27 июля 2010 г. Интернет. 11 февраля 2012 г. < http://www.jenkinssoftware.com/forum/index.php?topic=3371#msg15887. Архивировано 12 декабря 2013 г. на Wayback Machine >
- ^ «GitHub для OculusVR/RakNet/LICENSE» < https://github.com/OculusVR/RakNet/blob/master/LICENSE >
- ^ Джеффри Грабб (7 июля 2014 г.). «Oculus VR приобретает игровой сетевой движок RakNet и делает его открытым исходным кодом» . ВенчурБит .