Dès les débuts de sa conception, nous savions que nous voulions que Star Wars™: Squadrons soit entièrement jouable en VR. Depuis mon enfance, alors que je construisais des simulateurs de poste de pilotage en bois et en ferraille ou que je me rendais à la salle d’arcade pour piloter des X-wings dans des simulations aux graphiques vectorisés, je rêvais de monter dans une véritable cabine de pilotage de Star Wars et de m’immerger dans une de ces batailles spatiales épiques. Lorsque nous préparions la présentation initiale du jeu, il était encourageant de constater que nous n’étions pas les seuls à être enthousiastes à cette idée. En effet, nos coéquipiers, les directeurs de Motive et les cadres d’EA ont immédiatement vu le potentiel et offert leur soutien.
En tant que partisan de longue date de la VR et avec mon expérience dans le développement de jeux en VR indépendants, je savais que Squadrons était un candidat parfait pour la VR. Des pas de géants avaient déjà été faits avec la mission en VR de Rogue One, qui a été très bien reçue; nous savions donc que nous avions la technologie et le public nécessaires pour en faire une réussite. Cela dit, il y a beaucoup plus à faire une expérience VR engagée que de simplement rendre un jeu dans un casque.
Avec la VR qui en est encore à ses balbutiements et qui n’a pas encore été largement adoptée, faire un jeu dédié seulement en VR n’était pas une option. Notre jeu devait aussi être entièrement jouable sur des écrans conventionnels afin d’atteindre un public plus vaste. Il n’était cependant pas question de compromettre l'aspect VR.
En nous fondant sur notre expérience et sur les données de la campagne solo de Star Wars™ Battlefront 2, nous avons rapidement conçu des prototypes fonctionnels de nos chasseurs et, à peine une ou deux semaines après, il était possible de les faire voler en VR. Cela a été un départ encourageant, en plus de nous prouver que nous pouvions faire ce jeu sans passer des années en recherche et développement, mais nous avions encore des défis de conception à surmonter.
L’un de nos défis les plus intéressants a été de concevoir les cabines de pilotage des chasseurs de manière à ce qu’elles soient fonctionnelles, esthétiques et ergonomiques aussi bien en mode 2D qu'en VR (nous voulions avoir le moins de déviation possible entre les deux modes pour des questions de cohérence et pour rendre la transition entre les deux plus fluide). De plus, chaque cabine de pilotage, particulièrement dans les vaisseaux de la Nouvelle République, est totalement unique et exige une conception et des itérations qui lui sont propres.
Nous voulions créer l’expérience de pilotage Star Wars suprême, et comme les pilotes dans les films n’utilisent jamais un affichage tête haute (ATH), car ils se basent plutôt sur les instruments et écrans physiques du tableau de bord de leur cabine de pilotage. Nous tenions donc à intégrer autant d’informations critiques au jeu que possible (radar, renseignements sur la cible, indicateurs de menace, information sur les dégâts, réserves de munitions, indicateurs de vitesse, etc.) directement dans les composants « physiques » de la cabine de pilotage au lieu de compter sur une interface utilisateur qui briserait l’immersion. Les contreparties de ces composants existent quand même dans l’interface utilisateur comme options pour les joueurs occasionnels, mais ils pourraient être désactivés afin de mieux simuler une expérience « authentique » de pilotage d’un chasseur.
En collaborant avec les équipes de la conception artistique, de la modélisation, de l’expérience utilisateur et de l’animation, nous avons conçu la configuration de la cabine de pilotage, des tableaux de bord et des commandes de chaque cabine de pilotage. Après beaucoup d'itérations, de changement de dimension, de position et d'organisation des composants individuels, nous avons réussi à faire entrer tous les renseignements importants dont un joueur pourrait avoir besoin lors d’un combat sur des écrans d’affichage. Des voyants de fonctionnement, des jauges de puissance et des compteurs ont été intégrés aux modèles de la cabine de pilotage. Nous devions aussi les faire entrer dans une zone sûre où quelqu’un jouant sur un écran en 2D conventionnel pourrait accéder à tous les renseignements nécessaires. Heureusement, restreindre les informations importantes à des zones où le joueur pourrait les voir directement ou de manière périphérique sans avoir à tourner la tête n’a pas compromis l’expérience de VR. Cela lui a d'ailleurs été bénéfique.
L’intérêt grandissant pour la VR au cours de la dernière décennie a entraîné de nombreux apprentissages et stratégies clés afin de réduire l’un des plus grands facteurs empêchant son adoption plus répandue : le mal de la réalité virtuelle. Ce mal est un problème dont beaucoup de gens souffrent lorsqu’ils font l’expérience de la réalité virtuelle et qui consiste en une sensation comparable au mal des transports causé par la divergence entre le mouvement perçu dans l’espace virtuel et le mouvement (ou le manque de mouvement) ressenti par le corps.
Pour Squadrons, nous avons utilisé une variété de techniques afin de minimiser cet effet. D’abord et avant tout, nous devions maintenir une fréquence d’images robuste, ce que nous avons réussi à faire avec une ingénieuse combinaison de techniques d’optimisation et de rendu de pointe. Apprenez-en plus sur ces techniques dans cet article. Nous devions aussi nous assurer que les images vues par l’œil gauche et l’œil droit étaient cohérentes; nos ingénieurs se sont donc attaqués à toute déviation aussi rapidement que possible (par exemple, voir des ombres d’un œil, mais pas de l’autre peut être extrêmement déplaisant pour les yeux).
Du côté de la conception, nous avons aussi appliqué de nombreuses techniques contribuant à réduire la nausée :
Certains se sont demandé pourquoi nous n’offrions qu’une vue à la première personne. Bien que certains joueurs préfèrent une caméra extérieure en vue objective pour les jeux de combats en vol, un pilote en chair et en os ne pilote généralement pas son vaisseau à partir d’une position flottante située à plusieurs mètres derrière ce dernier. Notre objectif est de créer une expérience de pilote Star Wars entièrement immersive et une telle perspective allait à l'encontre de cet objectif. Du point de vue de l’égalité, si l’on considère que la perspective à la troisième personne permet une vision plus large de l’espace autour du vaisseau du joueur, elle donnerait un avantage indu aux joueurs qui sont prêts à sacrifier l’aspect immersif pour obtenir un avantage concurrentiel. Ce problème est répandu pour les jeux qui offrent les deux options, ce qui force les joueurs qui préféreraient autrement jouer d’un point de vue plus réaliste à jouer à la troisième personne afin de rester compétitifs.
L’entrée des commandes pour tous les périphériques pris en charge était essentielle pour Squadrons. Le fait d’éviter qu'un type de manette ait un avantage net sur les autres a été un numéro d’équilibriste constant et a alimenté beaucoup de nos choix en matière de configuration des touches et de schémas de commandes. Nous devions nous assurer que les joueurs puissent effectuer les mêmes manœuvres, que leur contrôleur préféré soit une manette de jeu, un manche à balai, un périphérique de simulation de vol ou une souris et un clavier.
Comme il est impossible de voir la manette lors d’une immersion en VR, nous devions aussi rendre les commandes aussi intuitives et simples que possible, ce qui a été un défi considérant la profondeur des commandes que nous voulions offrir. Dans la mesure du possible, nous avons essayé de faire en sorte que les commandes imitent ce que le joueur voit en VR. Par exemple, si la manette des gaz se trouve à gauche dans le vaisseau, sa commande par défaut est configurée sur la manette analogique gauche. De la même manière, les affichages de la cabine de pilotage pour les armes principales et secondaires ont été placés sur les mêmes côtés du tableau de bord que sur la manette. Bien sûr, le joueur est toujours libre d’utiliser un autre schéma de commandes prédéfini ou de reconfigurer les touches à sa guise, mais nous souhaitions que cette stratégie rende l’apprentissage des commandes légèrement plus intuitif pour les joueurs qui ne sont pas encore habitués aux simulations de combat dans l’espace.
La prise en charge des périphériques de simulation de vol était une fonctionnalité de notre liste de souhaits pour tous les modes, mais ces périphériques sont particulièrement bien adaptés à la VR. Ils ont généralement plus d’entrées, qui peuvent être parcourues tactilement, ce qui évite d’avoir à compter sur des touches ayant différentes fonctions ou sur des combinaisons de touches complexes. Ils sont aussi pensés pour renforcer l’immersion dans les simulateurs de vol, ce qui, combiné à la VR, offre aux joueurs une expérience de pilotage encore plus complète.
Les manettes tactiles ont aussi rapidement été prises en considération dans la production. Comme elles ont moins d’entrées et comme les gestes qui compenseraient normalement cela sont plus lents à exécuter et moins précis que les entrées à touches et à manettes analogiques, il nous était impossible de concevoir un schéma de commandes qui rivaliserait avec les autres types de manettes, ce qui les rend essentiellement inutilisables dans les affrontements en ligne. Bien que nous aurions aimé offrir quand même cette option, en fin de compte, le temps et le coût de développement surpassaient largement les avantages qu’elle représentait pour le jeu et pour un public relativement petit, et nous avons donc retiré, à contrecœur, cette fonctionnalité.
Le son est un autre facteur qui peut grandement accroître l’immersion en VR. Notre équipe de son a déployé des efforts colossaux pour veiller à ce que l’expérience de la cabine de pilotage soit totalement convaincante. Tous les émetteurs d’effets sonores ont été positionnés à leurs sources en jeu; le grondement du moteur provient de l’arrière du vaisseau, les effets des tirs laser suivent la trajectoire des projectiles, les bruits des dégâts proviennent de la direction de l’impact, le droïde du joueur bipe depuis sa position au-dessus et à l’arrière de la tête du joueur, etc. Le châssis du chasseur craque et grince avec les vitesses et les manœuvres excessives. Les passages à proximité de larges structures et le vol dans les tunnels renvoient les bruits du moteur au joueur de manière appropriée. Les chasseurs TIE rugissent en passant près de la cabine de pilotage en produisant l’effet Doppler attendu. Des techniques audio binaurales ont été mises en place pour maximiser l’effet de position en 3D du son, même avec les casques d’écoute. Tout cela contribue à un environnement sonore authentique qui amplifie grandement l’expérience en VR.
Tester le jeu, particulièrement au début de sa production, a apporté son lot de défis. La VR a tendance à provoquer de la nausée chez certaines personnes, particulièrement dans les jeux d’action à la première personne. Dans le cadre de notre processus itératif, nous avions prévu des séances de jeu régulières dans lesquelles les membres de l’équipe pourraient jouer ensemble et donner leurs commentaires. Nos premières séances de jeu ont ébranlé certains membres de l’équipe, si bien que nous avons commencé à fournir des médicaments contre la nausée aux joueurs plus sensibles. À mesure que nous recherchions des techniques d’atténuation et que la performance s’est améliorée, les effets sont devenus beaucoup moins présents et plus de joueurs ont été capables de profiter de l’expérience.
Star Wars™: Squadrons a été l’aboutissement du rêve d’une vie de participer moi-même à l’univers Star Wars de la manière la plus réaliste qui soit. La technologie a finalement rattrapé cette ambition et a permis à un groupe de développeurs motivés d’offrir aux autres les moyens de réaliser cette fantaisie dans une galaxie lointaine, très lointaine. À en juger par l’accueil des amateurs, beaucoup d’entre eux ont affirmé que Squadrons leur avait permis de réaliser des rêves d’enfance semblables, et par le ratio encourageant de joueurs qui en ont fait l’expérience en VR, je crois que nous avons eu du succès. En tant que défenseur de la VR, je souhaite aussi que le jeu ait d’une certaine manière contribué à une adoption plus répandue de la technologie, et que nous puissions nous attendre à voir plus de jeux et autres applications tirer profit de son potentiel incroyable.
Lucasfilm, le logo Lucasfilm, STAR WARS et les propriétés connexes sont des marques de commerce ou sont protégés par des droits d’auteur de Lucasfilm Ltd. ou de ses sociétés affiliées, aux États-Unis et dans d’autres pays. © et ™ Lucasfilm Ltd., 2021. Tous droits réservés.
En plus d’avoir présenté le concept initial de Star Wars™: Squadrons, James a aussi travaillé comme concepteur principal de la jouabilité et comme directeur de la conception technique du jeu. Il est un enthousiaste avide de la VR et un amateur de toujours de Star Wars . Vous pouvez discuter avec James de ces sujets et d’autres sur Twitter où il vous attend sous l’identifiant @DarthDisembowel, vous pouvez aussi le croiser en pleine costumade lors d’une célébration de Star Wars.