Développeur publie un jeu Steam avec du code Claude : Leçons sur le Vibe Coding vs. le Vibe Engineering

✍️ OpenClawRadar📅 Publié: February 26, 2026🔗 Source
Développeur publie un jeu Steam avec du code Claude : Leçons sur le Vibe Coding vs. le Vibe Engineering
Ad

Du Prototype à la Production avec un Développement Assisté par l'IA

Un développeur a sorti Codex Mortis, un jeu de type survivor/bullet hell sur le thème de la nécromancie sur Steam, construit presque entièrement grâce à un développement assisté par l'IA avec Claude Code. Le jeu fonctionne sur un moteur ECS personnalisé en TypeScript + PixiJS + bitECS. La démo est disponible dès maintenant, et l'accès anticipé débutera le 19 mars.

Le Piège de l'Invite Unique et le Vibe Coding

Le projet a commencé avec une seule invite : "Fais-moi un jeu à la Vampire Survivors." Cela a généré un prototype fonctionnel en quelques minutes, avec des sprites, des capacités, des synergies et des compagnons ajoutés en quelques heures grâce à une itération rapide. Le développeur appelle cela le vibe coding—décrire ce que vous voulez et laisser l'IA le construire pour une itération rapide.

Cependant, le vibe coding crée rapidement de la dette technique. Après des semaines d'ajout de fonctionnalités avec des invites comme "ajoute X", les performances se sont effondrées, les fichiers ont atteint des milliers de lignes, et les nouvelles fonctionnalités nécessitaient des astuces sur des astuces. Le développeur a refactorisé avec une boucle de jeu appropriée et a séparé le rendu de la physique, mais les tests avec 16 fois plus d'ennemis ont tout cassé à nouveau.

Deux Réécritures Complètes et le Vibe Engineering

La solution a été deux réécritures complètes. La première reconstruction s'est concentrée sur une architecture appropriée, et la seconde a introduit une nouvelle pile avec un ECS correct et un rendu par lots. Le développeur note que l'IA rend les réécritures peu coûteuses—quand une réécriture prend des heures au lieu de semaines, le code devient un outil que vous remplacez plutôt que "votre bébé".

Cela a conduit au concept de vibe engineering : au lieu de simplement dire "fais-moi X", vous fournissez un contexte architectural comme "construis le système X en utilisant le module Y, en suivant le modèle Z, en respectant la contrainte W." Vous dites à l'IA non seulement ce que vous voulez, mais comment cela s'intègre dans les systèmes existants. Le développeur souligne : "Vos invites sont votre architecture."

Ad

Le Changement de Rôle : De Développeur à Chef de Projet

Avec 10 ans d'expérience dans le développement de jeux, le développeur a constaté que les compétences techniques approfondies étaient moins importantes que l'expérience en tant que chef et coordinateur. Travailler avec l'IA en production signifie définir des spécifications, examiner les résultats, détecter les dérives architecturales, gérer des flux de travail parallèles et prendre des décisions de priorité.

Les jours productifs, le développeur détectait trois bugs, lançait trois terminaux Claude Code en parallèle, donnait à chacun un problème avec le contexte approprié, et publiait trois corrections simultanément. Le goulot d'étranglement est passé de l'écriture de code à la gestion du processus : "Mon rôle est passé de quelqu'un qui écrit du code ligne par ligne à quelqu'un qui définit ce qui est construit et vérifie si cela a réellement du sens."

L'Expertise Métier Devient Portable

Avant ce projet, le développeur n'avait aucune expérience en TypeScript (venant d'Unity/Unreal), mais a construit un jeu de production avec un moteur personnalisé dans un langage inconnu. L'IA a permis de transférer des connaissances universelles sur l'architecture des moteurs, l'ECS, les pipelines de production et les problèmes de mise à l'échelle dans un nouvel environnement. Le développeur note : "Je n'ai jamais vraiment appris TypeScript. Je savais quoi construire, et l'IA s'est occupée du comment. Les modèles et les instincts venaient de moi. La syntaxe venait de l'IA."

📖 Lire la source complète : r/ClaudeAI

Ad

👀 See Also

Processus de création vidéo OpenClaw : Réduction de l'automatisation à 80 % avec une qualité améliorée
Use Cases

Processus de création vidéo OpenClaw : Réduction de l'automatisation à 80 % avec une qualité améliorée

Un développeur partage son flux de travail OpenClaw raffiné pour la création de vidéos animées, réduisant l'automatisation à 80 % tout en améliorant la qualité grâce à une meilleure ingénierie des prompts, la génération de multiples clips et des étapes de post-traitement manuelles.

OpenClawRadar
🦀
Use Cases

Créé un chercheur de logement IA en un week-end : scraper Reddit pour contrer le spam des agents

Un projet du week-end utilise Claude Haiku 4.5 pour scraper les annonces de location sur Reddit, contournant les sites infestés d'agents comme NoBroker et MagicBricks. Démo : https://trurent-five.vercel.app/

OpenClawRadar
Architecture des Agents OpenClaw : Délégation Multi-Agents, Mémoire à 5 Couches et Systèmes de Surveillance
Use Cases

Architecture des Agents OpenClaw : Délégation Multi-Agents, Mémoire à 5 Couches et Systèmes de Surveillance

Un développeur partage des modèles d'architecture OpenClaw pratiques après 7 semaines d'utilisation, incluant la délégation multi-agent avec des modèles spécialisés, un système de mémoire à 5 couches avec dégradation, et un système de surveillance avec trois niveaux de monitoring.

OpenClawRadar
L'expérience d'un ingénieur informatique avec le développement assisté par l'IA révèle les pièges courants
Use Cases

L'expérience d'un ingénieur informatique avec le développement assisté par l'IA révèle les pièges courants

Un ingénieur informatique avec une formation en systèmes et automatisation partage son parcours d'utilisation de l'IA pour le développement full-stack, détaillant les problèmes architecturaux spécifiques apparus avec la croissance des applications, notamment une gestion excessive des données côté client, une mauvaise séparation des préoccupations et des problèmes de sécurité.

OpenClawRadar