Pour la partie intégration, c’est généralement un programmeur ayant une bonne connaissance générale du code d’un jeu, de sorte qu’il saura où chercher les données dont nous avons besoin pour intégrer l’haptique D-BOX directement dans la télémétrie du jeu.
Outre les programmeurs, les studios de petite et moyenne taille ont tendance à faire appel au directeur technique, au vice-président de la technologie et au directeur de la création pour prendre part à ce processus. Les plus grands studios nous font parfois passer par l’équipe de développement commercial ou l’équipe des produits pour intégrer l’haptique D-BOX!
Le processus de codage d’un jeu avec retour haptique comporte trois étapes principales : l’intégration, la validation et l’encodage du jeu.
La toute première étape consiste pour nos partenaires à télécharger le kit de développement logiciel (SDK) Live Motion disponible sur notre site Web, qui contient un exemple de code et un outil de débogage. Essentiellement, le SDK Live Motion est un ensemble d’outils comprenant des bibliothèques statiques précompilées et des fichiers d’en-tête qui permettent au logiciel d’envoyer des données au système D-BOX. Cela signifie que le studio peut intégrer ce qu’il souhaite pour déclencher un effet haptique. Il peut s’agir d’un signal spontané, comme un son, ou d’utiliser des données continues basées sur la physique!
Comme l’haptique n’est pas toujours intuitive, les développeurs de D-BOX sont toujours là pour aider les développeurs de studio et pour faire des recommandations sur ce qui serait un signal intéressant pour déclencher tel effet à tel moment.
D-BOX peut également réaliser cette étape physiquement dans le studio de jeux afin d’accélérer le processus.
En fin de compte, le processus d’intégration est une véritable collaboration entre les créateurs de jeux et D-BOX, ce qui permet de donner vie à leurs idées dans une dimension qui va au-delà des effets visuels et sonores.
Une fois que le développeur a écrit quelques lignes de notre SDK et qu’il a lié les bibliothèques statiques dans le projet, une fenêtre de console s’ouvre. Cette fenêtre affiche en temps réel tous les appels effectués vers D-BOX à l’étape précédente et enregistre toutes les données télémétriques, créant ainsi un registre!
Grâce à ce registre, le développeur peut procéder à la validation pour vérifier que le jeu envoie les bonnes données à D-BOX, ce qui constitue la première étape réelle du codage d’un jeu vidéo. Si le registre ne contient pas d’erreurs et que les données sont à la fois propres et précises, D-BOX peut alors aller de l’avant et créer la bibliothèque de liens dynamiques haptiques (DLL) pour le jeu.
Une fois que les signaux souhaités sont validés par le studio de jeu, l’équipe de D-BOX reçoit une version du jeu afin de créer les effets haptiques en fonction de l’intégration. Cette version peut être partagée suivant la méthode préférée du studio!
La protection de la vie privée étant au cœur du travail de D-BOX, nous disposons d’une zone sécurisée certifiée dans nos bureaux pour cette étape du travail. Nous pouvons également réaliser cette étape dans les locaux du studio de jeu, s’il le souhaite.
Une fois que le jeu est intégré et que D-BOX a créé un retour haptique, nous effectuons un contrôle de qualité pour nous assurer que l’expérience est de haute qualité! Pour les développeurs du jeu vidéo, aucun travail supplémentaire n’est nécessaire. Ils n’ont pas besoin de distribuer de DLL, car D-BOX s’en occupe! Il leur suffit de continuer à distribuer le jeu comme ils le feraient normalement.
La toute dernière étape de ce processus consiste pour D-BOX à ajouter le titre à notre Game Center et à notre catalogue de contenu en ligne!
Il n’est pas nécessaire d’avoir un siège puisqu’ils ne créent pas le retour haptique, ils valident simplement l’intégration.
Cela dit, il est toujours plus amusant de ressentir le retour haptique et de sentir le jeu prendre vie au fur et à mesure que vous l’intégrez! S’ils ont accès à un système haptique D-BOX, les studios peuvent sentir leurs progrès et les nouveaux effets créés s’ils le souhaitent.
Le codage d’un jeu est vraiment un processus d’équipe qui combine la vision créative des studios de jeux avec les plus de 25 ans d’expérience de D-BOX dans la technologie haptique, afin d’élever l’expérience de jeu à un niveau supérieur pour les joueurs et de donner vie à la vision des studios!
Si les jeux d’action et l’haptique D-BOX vont de pair, D-BOX peut ajouter de l’ambiance et du suspense à n’importe quel type de jeu et de contenu.
.