Toute l'actualité Gaming, Esports et jeux vidéo sur consoles et PC. Toutes les news des jeux fraîchement servies par la rédaction du site de référence : annonces, sorties, bons plans... ne manquez plus une info essentielle. Votre Magazine #1 des Jeux Vidéo. News, tests, émissions, trailers, vidéos, soluces et astuces.

Comment Unity a aidé Easy Trigger à créer l’incroyable esthétique de Huntdown

Comment Unity a aidé Easy Trigger à créer l’incroyable esthétique de Huntdown
🖥️

mardi 26 octobre 2021

Huntdown est une contradiction fascinante. D’une part, il s’agit d’un jeu de course en 2D d’inspiration rétro dans la veine de Contra, évoquant des visions teintées de nostalgie d’Arnold Schwarzenegger piétinant Los Angeles avec des nuances et un fusil de chasse.

Cependant, Huntdown apporte ce genre rugissant dans le futur avec des visuels et des animations époustouflants faits à la main, ainsi que des ajustements intelligents au gameplay qui ajoutent une couche tactique au combat : pas une tâche facile pour un studio de jeux de cinq personnes.

Le développement a commencé en 2016 avec l’équipe créant un moteur personnalisé dans Unity. Tommy Gustafsson, le co-fondateur du studio suédois Easy Trigger, a porté de nombreuses casquettes différentes en tant que réalisateur, travaillant sur l’art, les graphismes, l’animation, l’histoire, la musique, la conception sonore et la direction vocale du jeu. Huntdown a été créé comme une lettre d’amour aux jeux et films avec lesquels Easy Trigger a grandi, essayant de capturer l’essence sombre de classiques comme Escape from New York, Blade Runner, Robocop, Starship Troopers et bien d’autres.

“Traquer [looks] et joue comme un jeu des années 90, mais le contenu, le monde que nous construisons ressemble à une vision de science-fiction du début des années 1980 ou de la fin des années 70 », nous dit Gustafsson. « Ces films sombres des années 80, la plupart d’entre eux étaient noirs ou fixés la nuit, comme The Running Man, Cobra et Blade Runner. Ces films sont rarement vus à la lumière du jour, nous voulions donc capturer ce grain.”

Pour réussir un look rétro, Easy Trigger a limité sa palette de couleurs pour évoquer l’Atari 2600.

“Nous avions 160 couleurs au début, puis nous avons dû ajouter quelques nouvelles [shades] pour certains tons plus foncés. Nous l’avons gardé très limité pour avoir le style de jeu d’arcade 16 bits authentique », explique Andreas Rehnberg, co-fondateur d’Easy Trigger et programmeur principal sur Huntdown.

Cependant, Easy Trigger a voulu itérer sur les jeux classiques qui les ont inspirés. Huntdown apporte diverses mises à jour de qualité de vie à la formule run-and-gun 2D, telles que la mise en œuvre de points de contrôle plus généreux. Le gameplay a également été peaufiné pour le public moderne : un système de couverture est complété par une mécanique de mouvement fluide, ajoutant une couche d’intensité et de stratégie au combat pendant que vous vous frayez un chemin à travers des parcours d’obstacles inondés de néons.

“Le gameplay a une approche plus moderne parce que nous voulions vraiment qu’il soit fluide et rapide, et qu’il soit aussi généreux que possible”, explique Gustafsson. “Cela le rend plus tactique et vous n’avez pas toujours à sauter pour éviter les balles et les projectiles.”

Huntdown est jouable sur PC, console et plus récemment sorti sur mobile. Le titre fonctionne de manière impressionnante sur ces différentes plates-formes, ce dont nous pouvons témoigner après avoir joué au jeu sur un Galaxy A12 (un téléphone Android réputé pour ses faibles performances). La majorité de l’API et de la structure de projet d’Unity est identique entre les différentes plates-formes, simplifiant considérablement le processus de portage pour Easy Trigger.

“Nous avons fait tous les portages grâce à Unity”, explique Gustafsson.

“Cela s’est également très bien passé : dès que nous avons reçu un nouveau kit de test pour une nouvelle plate-forme, nous avons presque appuyé sur un bouton et tout a parfaitement fonctionné”, ajoute Rehnberg. “C’était vraiment cool.”

“Nous avons poussé beaucoup de sprites en même temps et nous n’avons jamais eu de ralentissements, même sur les téléphones Android les plus lents”

Huntdown a été animé à la main, tout un exploit lorsque vous observez ce jeu hyper détaillé en mouvement, et l’équipe attribue à Unity la stabilité du jeu sur toutes les plateformes.

“Les performances ont été vraiment excellentes. Nous avons poussé beaucoup de sprites en même temps et nous n’avons jamais eu de ralentissements, même sur les téléphones Android les plus lents – nous pouvons prendre en charge de très vieux téléphones, en fait. Donc je n’ai jamais eu des problèmes avec la quantité de graphiques que vous pouvez pousser dans Unity », explique Rehnberg.

Easy Trigger a créé son propre système d’éclairage pour ajouter une couche cruciale de dynamisme aux objets du jeu, en utilisant les couleurs Sprite Renderer et les shaders personnalisés de Unity

“Nous avons de très petits effets où l’éclairage du personnage change en fonction de l’apparence du niveau. Si vous êtes sous une lampe ou sous une enseigne au néon, cela se reflète sur le personnage”, explique Rehnberg.

Cependant, le plus grand impact de Unity sur le projet doit être entendu plutôt que vu. L’outil de compression audio intégré d’Unity a permis à Gustafsson de mélanger dynamiquement l’audio de Huntdown en réponse aux actions du joueur. Par exemple, le bruit de fond et la musique sont automatiquement réduits lorsque vous tirez avec votre arme. Cet effet est appliqué à tous les sons du jeu, ce qui permet de garder le gameplay lisible au milieu du chaos.

“Vous l’entendez vraiment quand vous l’éteignez”, rit Gustafsson. “Lorsque vous l’allumez, c’est un résultat incroyable.”

De plus, les effets sonores d’Unity ont permis à l’équipe d’ajouter de la réverbération à tous les effets sonores de niveau, à l’exception de la musique, comme des pas sur des surfaces métalliques, qui aident à vendre l’atmosphère maussade du monde violent de Huntdown. Lorsqu’on lui demande si Easy Trigger continuera à utiliser Unity à l’avenir, Gustafsson n’hésite pas.

“Absolument. Nous n’examinons même pas d’autres options, c’est tellement évident”, dit-il.

“Cela fonctionne si bien pour nous – il n’y a jamais eu de goulots d’étranglement, donc nous en sommes vraiment satisfaits”, reconnaît Rehnberg. “La mise à niveau vers de nouvelles versions a été très fluide, nous n’avons jamais eu de problèmes.”

Unity propose une suite d’outils 2D natifs pour aider les développeurs à créer des jeux 2D captivants comme Huntdown. Par exemple, Sprite Atlas consolide plusieurs textures différentes en une seule texture combinée pour rendre les appels de dessin moins gourmands en ressources, tandis que 2D Sprite Shape déforme et échange automatiquement les sprites inclinés le long du contour d’une forme.

Cela ne fait qu’effleurer la surface : le moteur physique 2D d’Unity, l’animation basée sur les os et bien d’autres peuvent aider les développeurs dans le développement de jeux 2D, et Easy Trigger se voit utiliser davantage de ces outils à l’avenir. Par exemple, le 2D Pixel Perfect Package effectue tous les calculs nécessaires pour s’assurer que le pixel art reste stable en mouvement, ce que Easy Trigger a fait manuellement pour Huntdown. Comme le note sèchement Rehnberg, « nous avons probablement [would have] gagné un peu de temps”.

Huntdown a été acclamé par la critique sur toutes les plateformes, ce dont Rehnberg est particulièrement fier compte tenu de la petite taille de son équipe.

“Nous sommes fiers de tout cela. Tout le monde a travaillé si dur et nous avons presque tout fait nous-mêmes”, a déclaré Gustafsson.

Découvrez aussi plus d’articles dans nos catégories Astuce, Consoles ou encore Jeux.

Merci pour votre visite on espère que notre article Comment Unity a aidé Easy Trigger à créer l’incroyable esthétique de Huntdown
, pour nous aider, on vous invite à partager l’article sur Facebook, twitter et e-mail avec les hashtag ☑️ #Comment #Unity #aidé #Easy #Trigger #créer #lincroyable #esthétique #Huntdown ☑️!

You might also like
Leave A Reply

Your email address will not be published.