Project ETHOS se présente comme un hero shooter qui priorise la clarté visuelle dans ses combats rapides. Développé avec Unreal Engine 5, le jeu mise sur un style artistique stylisé et propre, où la lisibilité des personnages et de leurs compétences est fondamentale. Cette décision technique et artistique vise à éliminer la confusion à l'écran, permettant au talent du joueur de briller. Nous analysons comment les outils choisis façonnent cette expérience.
La trinité technique : UE5, Maya et Houdini 🛠️
Le pipeline de Project ETHOS repose sur trois piliers. Unreal Engine 5 fournit la base, avec son système Lumen pour l'éclairage dynamique et Nanite pour la géométrie détaillée, utilisés avec modération pour maintenir des performances élevées et un style clair. L'animation des héros est travaillée dans Maya, en cherchant des mouvements exagérés et reconnaissables qui renforcent l'identité de chaque personnage. Pour les effets visuels des compétences spéciales, clés dans un hero shooter, Houdini est employé. Cela permet de créer des VFX impactants mais ordonnés, avec des silhouettes et des couleurs définies qui se lisent instantanément au milieu du chaos du combat.
Quand la technique définit le gameplay 🎯
Le choix de ces outils n'est pas hasardeux. Chaque décision technique dans Project ETHOS est subordonnée au design de gameplay. Un art trop réaliste ou des effets trop denses pourraient ruiner la lisibilité. À la place, on utilise la puissance de UE5, Maya et Houdini pour créer un monde stylisé où l'information visuelle est prioritaire. Le résultat est un shooter où lire la situation de combat est intuitif, démontrant que la maîtrise technique doit toujours servir l'expérience de jeu.
Comment l'équipe de développement de Project ETHOS a-t-elle utilisé les outils spécifiques d'Unreal Engine 5, comme Lumen ou Nanite, pour prioriser la lisibilité visuelle dans le chaos d'un hero shooter sans sacrifier la densité de détails et la fidélité artistique ?
(PS : les game jams sont comme les mariages : tout le monde est heureux, personne ne dort et tu finis en pleurant)