락넷
RakNet| 원본 작성자 | 젠킨스 소프트웨어 LLC |
|---|---|
| 개발자 | 오큘러스 VR, Inc. |
| 리포지토리 | |
| 기록 위치 | C++ |
| 운영 체제 | Linux, OS X, Windows 등 |
| 유형 | 게임 미들웨어 |
| 면허증 | 3-클라우드 BSD 라이센스[1] |
| 웹사이트 | 공식 웹사이트 |
락넷은 오큘러스VR이 비디오 게임 산업에서 사용하기 위해 개발한 네트워킹 미들웨어다.RakNet은 원래 Jenkins Software LLC에 의해 작성되었다.
개요
RakNet은 UDP와 신뢰할 수 있는 TCP 전송을 제공하는 C++ 클래스 라이브러리다.여기에는 전송 계층에 의존하는 몇 가지 핵심 시스템, 즉 객체 복제, Boost C++ Libraries를 사용하는 원격 프로시저 호출, FMOD, DirectSound 및 PortAudio를 지원하는 VoIP, NAT Traversal, Patch 등이 포함되어 있다.[clarification needed]
인디 게임 개발자나 무료/오픈 소스 게임 개발자가 사용할 수 있도록 총 10만 달러[2] 이하의 게임에 무료로 공급할 수 있었다.[3]
2014년 7월 7일, RakNet은 PC용 소스 코드를 발매한 Oculus VR에 의해 특허권 부여 라이선스로 BSD 라이선스로 구매되었다.[4][5]
지원되는 운영 체제
- 마이크로소프트 윈도
- 플레이스테이션 3
- 플레이스테이션 4
- 엑스박스 360
- 엑스박스 원
- Windows용 게임 – 라이브
- 플레이스테이션 비타
- 리눅스
- 마코스
- iOS
- Android with Cygwin
- 윈도 CE
- 닌텐도 스위치
통합 기술 파트너
- 게임 엔진
- 기타 미들웨어
참조
- ^ "RakNet 4.081". GitHub. 25 October 2021.
- ^ . "락넷 - 멀티플레이어 게임 네트워크 엔진."락넷 - 멀티플레이어 게임 네트워크 엔진.Jenkins Software LLC, 2011년 6월 25일.웹. 2012년 2월 11일<http://www.jenkinssoftware.com/pricing.html>.
- ^ 젠킨스, 케빈, 디지털 고스트."RakNet in open source game." RakNet - 멀티플레이어 게임 네트워크 엔진.Jenkins Software LLC, 2010년 7월 27일.웹. 2012년 2월 11일<http://www.jenkinssoftware.com/forum/index.php?topic=3371#msg15887>
- ^ "GitHub for OculusVR/RakNet/LICENCE" https://github.com/OculusVR/RakNet/blob/master/LICENSE
- ^ Jeffrey Grubb (2014-07-07). "Oculus VR acquires game-networking engine RakNet — and makes it open-source". VentureBeat.