Pour le développement de l'Oculus Rift, l'équipe avait besoin d'un moteur réseau. Leur choix s'est porté sur RakNet, un moteur réseau en C++ bien connu dans le monde du jeu vidéo. Pour rappel, la bibliothèque était gratuite pour tout projet dont les revenus ne dépassait pas 100 000 $.
En plus de supporter les PC, le moteur fonctionnait aussi sur les consoles (PS3, Xbox 360) et les mobiles (Android et iPhone). Le moteur gère :
- la réplication des objets ;
- la publication de patchs ;
- les connexions sécurisées ;
- les discussions audio ;
- la journalisation en temps réel en SQL.
Parmi ses clients ont peut citer : Unity, Havok, Mojang, Maxis, Sony Online Entertainment.
Le moteur est dès à présent disponible sous licence BSD et vous pouvez récupérer son code source sur GitHub.
Votre opinion
Avez-vous déjà utilisé RakNet ?
Que pensez-vous de la conséquence d'une telle libération du moteur ?
Source
Annonce officielle