Le studio Wadjet Eye Games, connu pour avoir revitalisé les aventures graphiques avec des titres comme Unavowed et Technobabylon, a confirmé que son prochain projet, Old Skies, est développé sous Unity. Cette décision marque une rupture significative avec sa tradition, car la société a utilisé pendant des années Adventure Game Studio (AGS), un moteur spécialisé mais aux limitations graphiques évidentes. La transition n'est pas capricieuse : elle répond à l'ambition d'offrir un pixel art de très haute résolution et un éclairage ambiant qui frôle le photoréalisme, deux aspects qu'AGS ne pouvait plus étendre davantage.
Pipeline graphique : d'AGS à l'éclairage dynamique sous Unity 🎨
Le changement de moteur implique une restructuration totale du pipeline artistique. Sous AGS, les décors étaient rendus comme des images statiques avec une palette de couleurs fixe et des effets de lumière précalculés. Avec Unity, l'équipe peut travailler avec des couches de profondeur, des shaders personnalisés et des sources de lumière dynamiques qui interagissent avec la scène en temps réel. Les artistes utilisent Adobe Photoshop pour créer des sprites et des décors en pixel art haute résolution (résolutions proches du 4K pour les assets individuels), qui sont ensuite importés dans Unity pour appliquer du post-traitement, du bloom et des dégradés de couleur auparavant impossibles. Cela permet à une même pièce de changer d'atmosphère selon l'heure de la journée ou la position du joueur, ce qui nécessitait des dizaines de sprites interchangeables sous AGS.
Le dilemme du moteur dans les aventures narratives ⚙️
La décision de Wadjet Eye n'est pas seulement technique, mais aussi stratégique. Unity offre des outils de script plus robustes (C#) et une meilleure intégration avec les systèmes de dialogues ramifiés, mais exige une équipe ayant des connaissances en programmation orientée objet. AGS, en revanche, était accessible aux designers sans formation en code. Le défi est désormais de maintenir l'identité narrative du studio tout en tirant parti des avantages du nouveau moteur. Si Old Skies parvient à équilibrer la fluidité du pixel art avec la profondeur d'un éclairage réaliste, il pourrait établir une nouvelle norme visuelle pour le genre, démontrant que les aventures point-and-click n'ont pas à renoncer à la pointe technique.
Quels défis techniques spécifiques lors de la migration vers Unity Wadjet Eye Games a-t-elle rencontrés pour préserver l'essence de ses aventures graphiques classiques dans Old Skies et comment ont-ils surmonté les limitations de leur précédent moteur propriétaire ?
(PS : 90% du temps de développement est consacré au polissage, les 90% restants à la correction de bugs)