Récemment, Oculus a commencé à expédier sa première série de commandes d'Oculus Rift aux consommateurs, une décision qui relancera le marché de la réalité virtuelle. Le PDG de Facebook, Mark Zuckerberg, a également annoncé qu'une large gamme de jeux serait disponible au lancement ou peu de temps après, avec encore plus en développement.
Les personnes intéressées à participer à cette nouvelle industrie passionnante peuvent utiliser le SDK Oculus pour créer des jeux pour le Rift, avec la société qui a récemment mis à jour le SDK avec de nouvelles fonctionnalités pour ceux qui souhaitent développer la réalité virtuelle Jeux.
(LIRE AUSSI: Le jeu Dimensional Intersection arrive sur PC sur Steam, PlayStation VR et Oculus cet automne)
La version la plus récente du SDK Oculus PC comprend de nombreuses nouvelles fonctionnalités, notamment la prise en charge de la version grand public du Rift, prise en charge du cycle de vie des applications, intégrations natives avec les dernières versions de Unity et Unreal Engine et Asynchronous Timewarp (ATW). Voici toutes les nouvelles fonctionnalités :
- Ajout de TimeWarp asynchrone (ATW). Pour plus d'informations, consultez TimeWarp asynchrone.
- Ajout de fonctionnalités pour la gestion de la mise au point VR, qui vous aide à faire passer en douceur les utilisateurs entre votre jeu ou votre expérience et Oculus Home. Pour plus d'informations, voir Gestion du focus VR.
- Mise à jour de la file d'attente à l'avance pour être adaptative. Mettez en file d'attente les images précédemment traitées 2,8 millisecondes à l'avance pour améliorer le parallélisme CPU et GPU. La file d'attente adaptative fonctionne de la même manière, mais ajuste automatiquement l'heure de début de 0 à -1 image (en fonction des performances actuelles).
- Ajout de l'indicateur de performance, qui s'affiche lorsque l'application est lente ou ne maintient pas la fréquence d'images. Pour plus d'informations, voir Indicateur de performance
- Ajout du HUD de performances Oculus Compositor (ovrPerfHud_CompRenderTiming) et renommage du HUD de performances d'application (ovrPerfHud_RenderTiming) en ovrPerfHud_CompRenderTiming.
- Prise en charge de DirectX 12 (DX12).
Oculus a également publié le Platform SDK 1.0, permettant aux développeurs d'ajouter des fonctionnalités telles que les classements, le matchmaking multijoueur et la mise en réseau peer-to-peer à vos jeux et applications.