2026-03-10 : NEON : création d'un jeu en python CLI cyberpunk à télécharger sur github
Je voulais me faire la main sur VS Code et voir ce que pouvait faire Copilot AI directement dans l'IDE. Et bien je n'ai pas été déçu.
Je n'ai vraiment pas beaucoup codé, j'ai surtout supervisé le projet, indiqué les grandes lignes de travail, les petits bugs à corriger niveau fonctionnement ou gameplay, etc.
Le téléchargement du jeu est disponible ici :
https://github.com/adriengrelet/neon
Il est possible déjà de jouer en français, anglais, italien et espagnol.
D'ailleurs j'ai été super étonné de la précision à laquelle travaillait les agents, c'est complètement dingue.
J'écoutais l'autre jour un podcast sur les IA et la tempête que c'est en train de créer dans le monde du dev, mais je ne pensais pas que déjà à mon faible niveau nous en étions arrivé là.
Présentation du jeu
NEON NODE est un jeu d’infiltration cyberpunk en terminal, développé en Python, où le joueur explore une mégastructure générée aléatoirement sous forme de grille 7x7. L’objectif : atteindre le Central Core, neutraliser son Sentinel, pirater le noyau central puis réussir à s’extraire vivant.
Le jeu mélange plusieurs mécaniques : exploration tactique, gestion de ressources (santé, énergie, hack, alarme, crédits), combats sous pression temporelle et mini-jeux de piratage basés sur une matrice à contraintes logiques. Chaque action a un coût : pirater trop lentement ou échouer augmente le niveau d’alerte, jusqu’à provoquer la fin immédiate de la partie.
Au-delà de la progression purement stratégique, NEON NODE intègre une dimension narrative fragmentée : des fragments de ROM disséminés dans les salles permettent de reconstituer des récits cachés, souvent liés à l’univers du jeu et à ses tensions politiques ou technologiques.
Chaque run est différent grâce à la génération procédurale des salles, aux ennemis, objets, verrous et terminaux répartis aléatoirement. Un système de boutique permet d’acheter des améliorations permanentes pendant la partie, tandis qu’un classement enregistre les performances avec score, durée et statut final.
L’ensemble propose une expérience volontairement minimaliste dans sa forme — terminal pur, sans interface graphique — mais dense dans sa tension, où chaque commande devient un choix stratégique.
Conclusion
Donc voilà, c'est un projet en dev, qui sert surtout à me faire plaisir. J'ai utilisé l'IA car je ne sais pas assez bien coder pour un projet de cette envergure et surtout, j'ai envie aussi d'y jouer moi même. Donc ne pas avoir un contrôle total sur tout permet aussi d'être surpris en tant que joueur, là où si j'avais tout fait à la main, j'aurai été encore plus conscient des mécaniques derrière tout cela.
Malgré tout, même si je n'arriverais pas à écrire un tel code, je le comprends à la lecture et donc je peux mettre des petites touches de modifications si nécessaire.
Bon jeu et contactez moi pour des feedbacks si vous voulez, ça m'aidera à améliorer tout cela !