Nybble & Nibble : un plateformer C64 aidé par l'IA sur Amiga
On lève souvent les yeux au ciel quand "IA" et "jeu rétro" apparaissent dans la même phrase. Nybble & Nibble pourrait bien être celui qui vous fera changer d'avis. Il s'agit d'un nouveau portage sur Commodore Amiga d'un jeu de plateforme Commodore 64 signé Gaboo Arts Entertainment, et d'après les premiers retours, il est vraiment réussi.
Le projet a été présenté comme un développement assisté par IA. On l'a aussi qualifié de l'une des sorties les plus abouties qu'ait connues l'Amiga depuis un moment. Deux descriptions qui ne vont généralement pas ensemble.
Un demi-octet, une aventure entière
Le point de départ est mignon. Vous incarnez Nybble, un minuscule héros qui est littéralement un demi-octet. (Un nybble, pour les non-programmeurs, ce sont quatre bits.) Nybble a perdu son autre moitié, et tout le jeu consiste à la retrouver.
Cette quête vous fait traverser 60 salles réparties sur six zones. Chaque salle est un défi de plateforme compact, construit autour du rythme et du timing plutôt que d'une vaste exploration. Imaginez de courtes séquences nerveuses plutôt que de longs niveaux marathon.
Les déplacements de l'original C64 ont été conservés tels quels. Cela veut dire des sauts muraux précis et un dash aérien orientable dans huit directions. Si l'original tombait bien sous les doigts, la version Amiga devrait offrir les mêmes sensations.
Un coup de neuf
Ce qui a changé, c'est à peu près tout ce que l'on voit et entend. Les graphismes ont été retravaillés, les décors sont plus riches, et l'ensemble profite de musiques et d'effets sonores créés spécialement pour l'Amiga. L'univers est fait de circuits imprimés lumineux, et la version Amiga mise à fond sur cette esthétique.
Sur l'English Amiga Board, plus connu sous le nom d'EAB, le forum historique de la communauté, les premiers joueurs se montrent très enthousiastes. Le point commun des retours : le jeu affiche la finition et l'inventivité d'un jeu indé moderne. Un sacré compliment pour une sortie sur une machine des années 1980.
L'astuce sous le capot
C'est là que ça devient impressionnant. Nybble & Nibble tourne sur un Amiga OCS standard, c'est-à-dire l'Original Chip Set des premières machines comme l'Amiga 500, avec seulement 1 Mo de RAM.
Pour obtenir ses graphismes, le moteur combine plusieurs astuces. Il utilise des techniques PCHG basées sur le Copper (le Copper est le coprocesseur d'affichage de l'Amiga, célèbre pour ses changements de palette en milieu d'écran), le mode graphique HAM6 standard et les sprites matériels. HAM, pour Hold-And-Modify, est le mode classique de l'Amiga qui permet d'afficher bien plus de couleurs que d'habitude. Au final, le jeu affiche régulièrement plus de 300 couleurs à l'écran en même temps, avec des effets d'éclairage avancés.
La source originale y voit une démonstration de ce qu'un développeur peut accomplir en utilisant l'IA à bon escient. Un joli contraste avec la production bâclée que l'on désigne habituellement par "AI slop". Il s'inscrit aussi dans la lignée d'autres projets assistés par IA, comme le remake Amiga de Fishing Derby apparu récemment sur la plateforme.
Ce qu'il faut pour le faire tourner
Le jeu nécessite 1 Mo de RAM. Concrètement, cela correspond à l'une de ces configurations :
- Un Amiga 500 avec 512 Ko de Chip RAM plus une extension de 512 Ko
- Un Amiga 1200 avec 2 Mo de Chip RAM
Les modes PAL et NTSC sont tous deux pris en charge, les joueurs européens comme nord-américains sont donc servis. Les tests ont été réalisés dans l'émulateur WinUAE avec des configurations Amiga 500 et Amiga 1200, dont une partie complète en NTSC. Le jeu a aussi été testé sur THEA500 Mini, la console Amiga moderne prête à l'emploi.
C'est lionagony qui a repéré la sortie et l'a signalée à IndieRetroNews.
Notre avis
Le développement rétro assisté par IA prend clairement de l'ampleur. Rien que ces deux dernières semaines, nous avons parlé du dungeon crawler Labyrinth of Ur sur C64 et d'un portage d'Outrun codé avec l'IA sur Amstrad CPC. Nybble & Nibble se distingue parce que la discussion autour de lui ne porte pas vraiment sur l'IA. Elle porte sur la qualité du jeu en main et sur son rendu, sur un matériel très modeste.
Cela laisse penser que les outils comptent moins que la personne qui les manie. Afficher plus de 300 couleurs sur une machine OCS avec 1 Mo demande toujours une vraie connaissance des puces de l'Amiga. L'IA a peut-être donné un coup de main en cours de route, mais le résultat ressemble au travail de quelqu'un qui sait exactement ce dont le matériel est capable.
Pour les joueurs, le vrai atout, ce sont les faibles exigences techniques. Beaucoup de sorties Amiga récentes visent l'A1200, plus musclé. Celle-ci tourne sur un A500 étendu et sur THEA500 Mini, ce qui l'ouvre à un public bien plus large.
Reste à voir si ce genre d'accueil fera évoluer le regard de la scène rétro sur les projets assistés par IA. Si davantage de sorties arrivent avec ce niveau de finition, l'étiquette "AI slop" risque d'être plus difficile à coller sans distinction.
