
Comment j’ai développé un jeu d’arcade classique complet en moins d’une journée de travail
Après l’expérience avec BOMBRIS, je voulais tester Claude Sonnet 4.5 sur un projet plus complexe : un vrai space shooter avec physique réaliste, achievements débloquables, et un système de particules avancé. Le résultat est AST3ROIDX — un hommage au classique Asteroids d’Atari (1979), développé en moins de 8 heures avec Claude Sonnet 4.5 et Claude Code.
Claude Sonnet 4.5 : Améliorations Concrètes
Sonnet 4.5 est la dernière itération de l’IA d’Anthropic, avec des améliorations significatives par rapport à la version 4.0 utilisée pour BOMBRIS :
- Raisonnement mathématique amélioré pour la physique et les calculs vectoriels
- Gestion plus efficace du code complexe et des architectures multi-couches
- Capacité à générer des algorithmes procéduraux plus sophistiqués
- Débogage assisté plus précis
Le Projet : Du Jeu d’Arcade Classique à la Version Moderne
L’Asteroids original était un jeu vectoriel de 1979 avec des graphiques en lignes blanches sur fond noir. L’idée était de conserver le gameplay classique mais de mettre à jour complètement la présentation : graphismes modernes, système d’achievements, physique réaliste, effets de particules, audio procédural, et support mobile.
Le Processus : Une Conversation, Pas des Phases Structurées
Contrairement à ce qu’on pourrait attendre, je n’ai pas suivi un plan de développement structuré. Le processus était complètement conversationnel et itératif.
J’ai commencé simplement en décrivant à Claude ce que je voulais : un clone d’Asteroids avec des graphismes modernes. J’ai précisé quelques technologies de base — HTML5 Canvas, JavaScript ES6 — tandis que d’autres choix techniques ont été proposés de manière autonome par Claude, comme l’utilisation de la Web Audio API pour générer des sons de manière procédurale plutôt qu’avec des fichiers audio préenregistrés.
“Je veux que le vaisseau ait une inertie réaliste.” Claude a implémenté la physique.
“Ajoute un système de bouclier avec des charges limitées.” Fait.
“Les astéroïdes devraient se fragmenter en morceaux plus petits quand ils sont touchés.” Implémenté avec physique de collision élastique.
“Je voudrais un système d’achievements qui suit différents objectifs.” Claude a créé 17 achievements différents avec suivi en temps réel.
Open Source et Gratuit
AST3ROIDX est entièrement gratuit et publié sous licence GPL. Le code est disponible, jouable et modifiable par n’importe qui. Le jeu inclut 17 achievements à débloquer, une difficulté progressive, un système de bouclier, et des statistiques détaillées. Compatible desktop et mobile, avec contrôles optimisés pour les deux.
Jouez Maintenant
AST3ROIDX v1.0 a été développé avec Claude Sonnet 4.5 et Claude Code en moins d’une journée de travail grâce au développement conversationnel.








