Quarante ans après son lancement, la NES continue d’inspirer des développeurs indépendants, grâce à des outils comme NESmaker. Des titres tels que *Micro Mages* illustrent cette créativité, alliant hommage aux classiques et innovations modernes. Les créateurs, Julius Riecke et Nicolas Bétoux, explorent les limites techniques de la console tout en s’inspirant de jeux emblématiques. La communauté homebrew connaît un essor, avec des projets récents intégrant des mécaniques avancées et un gameplay raffiné, redéfinissant l’expérience sur cette plateforme légendaire.
Célébration des Jeux NES : L’Évolution des IPs Homebrew
Durant la période festive, nous mettons en avant certains des articles les plus captivants rédigés par nos contributeurs dans le cadre de notre série Meilleur de 2024 pour votre plus grand plaisir !
Quarante ans après son lancement en tant que véritable révolution dans l’univers du jeu vidéo, la Nintendo Entertainment System (NES) continue de séduire, en accueillant des créations innovantes et rafraîchissantes sur un marché saturé. Cette console 8 bits, qui a vu naître des franchises emblématiques, devient aujourd’hui le berceau de nouvelles IP provenant du secteur indépendant, offrant une expérience à la fois raffinée et divertissante.
Les Nouveaux Développeurs sur la Scène Homebrew
La communauté de développement homebrew pour la NES a connu un essor remarquable au cours des vingt dernières années, stimulée par des outils comme NESmaker, lancé en 2018, qui a simplifié la création de jeux pour cette console légendaire. Des passionnés, influencés par des pionniers du secteur, ont commencé à programmer des jeux à partir de zéro en utilisant le langage d’assemblage 6502.
Un exemple emblématique est le jeu Micro Mages, qui rend hommage aux classiques de la NES. Ce titre, sorti en 2019, a gagné en popularité grâce à une vidéo de making-of virale sur YouTube, mettant en lumière les techniques d’optimisation astucieuses de ses créateurs, Julius Riecke et Nicolas Bétoux. Leur défi était de réduire le jeu à une taille de fichier de seulement 40 Ko, en écho à celle du célèbre Super Mario Bros..
Les commentaires sur YouTube témoignent d’une admiration unanime : « Si cela avait été lancé durant l’âge d’or de la NES, cela aurait été un tournant dans l’industrie du jeu. » Les versions physiques de Micro Mages sont compatibles avec le matériel NES d’origine, tout en offrant une jouabilité et des graphismes modernes qui séduisent à la fois les anciens et les nouveaux joueurs.
« Créer un ‘jeu Nintendo’ a toujours été un rêve d’enfant pour moi, » confie Riecke à Nintendo Life. « Même sans posséder de NES, j’attendais chaque visite chez un ami avec impatience pour découvrir les jeux. Ces souvenirs ont vraiment marqué mon parcours. »
Riecke et Bétoux, basés à Berlin, citent des jeux tels que Kirby’s Adventure, Super Mario Bros. et Mega Man 2 comme des sources d’inspiration. « Plus tard, nous avons découvert des titres comme Mr. Gimmick et Little Samson, qui nous ont également captivés. Chaque détail de ces jeux est soigneusement élaboré, ce qui les rend vraiment impressionnants et motivants. »
Depuis 2005, Riecke s’est plongé dans le développement NES, et en 2015, il a fait équipe avec Bétoux. Ensemble, ils ont déjà publié plusieurs jeux acclamés par la critique. Riecke s’occupe de la programmation et du son, tandis que Bétoux crée des graphismes et des niveaux, formant ainsi un duo qui repousse les limites du matériel vintage.
« À l’époque, j’ai dû rassembler toutes les ressources techniques disponibles et les étudier minutieusement, » se souvient Riecke. « Aujourd’hui, la documentation NES est bien plus accessible. Même si nous utilisons le langage d’assemblage comme les développeurs d’autrefois, les outils modernes facilitent grandement le processus. »
Bien que le codage en langage d’assemblage soit un défi, Riecke souligne : « Cela permet de contrôler chaque facette de la NES et de comprendre l’utilisation du temps CPU de chaque segment de code. »
Bétoux, pour sa part, prend plaisir à explorer les limites graphiques de la console. « J’ai commencé à apprendre le 6502ASM en 2011 avec des tutoriels spécialisés. Les contraintes graphiques de la NES sont à la fois fascinantes et stimulantes pour notre créativité. »
En plus de Micro Mages, Morphcat a lancé un Metroidvania basé sur la physique de l’eau en 2020, suivi d’un titre en 2021 qui fusionne habilement des éléments de la série Mega Man. Ces deux projets ont été développés pour le NESdev Compo, avec des contraintes de 64 Ko.
« L’optimisation de l’espace ROM pour Micro Mages a demandé beaucoup d’efforts. Mais en se concentrant étape par étape, tout devient plus gérable. Nous nous sommes parfois perdus dans un labyrinthe d’optimisations, mais nous avons pris tellement de plaisir que cela en valait la peine, » déclare Riecke.
Avec moins de contraintes de mémoire, le duo a pu réduire le temps d’optimisation, bien que Böbl, qui place le joueur dans un environnement aquatique, ait nécessité une optimisation poussée pour fonctionner de manière fluide sur le CPU de la NES. « L’effet de ondulation de l’eau à lui seul utilise plus de 50 % du temps CPU disponible, » conclut Riecke.