Sea of Stars a su capter l'attention des amateurs de RPG rétro grâce à son approche visuelle. Le titre combine le pixel art traditionnel avec un éclairage dynamique en temps réel, un contraste qui n'est pas facile à exécuter. Développé sous Unity, le jeu démontre qu'il est possible de rendre hommage aux classiques sans renoncer aux techniques modernes. Le résultat est un monde vivant qui respire à travers ses sprites et ses effets de lumière.
Le moteur Unity et Aseprite comme base technique 🎮
L'équipe de Sabotage Studio a utilisé Unity pour gérer l'éclairage dynamique et les physiques légères du jeu. Les sprites et les décors ont été créés dans Aseprite, un outil spécialisé dans le pixel art. La clé technique réside dans la manière dont Unity traite la lumière sur ces sprites sans perdre l'esthétique basse résolution. Des shaders personnalisés sont appliqués pour simuler des reflets et des ombres douces, ce qui était impensable à l'ère des 16 bits. Le moteur permet également une transition fluide entre les cycles jour et nuit.
L'éclairage qui fait qu'un pixel ressemble à une ampoule 💡
Voir un personnage de 16 pixels de haut projeter une ombre réaliste sur un arbre tout aussi carré est une expérience qui vous fait vous demander si nous sommes en 1995 ou en 2023. L'éclairage dynamique parvient à donner l'impression qu'une simple torche 8 bits a sa propre vie. Attention, n'espérez pas que votre PC de l'ère des années 90 puisse faire tourner cela ; même les pixels ont besoin de leur carte graphique moderne. C'est comme mettre un projecteur LED sur une Game Boy : fonctionnel, mais étrangement magnifique.