À propos du projet
Godogen est un générateur qui produit des dépôts de jeux plutôt qu'un jeu en soi. Les utilisateurs décrivent un concept de jeu, et un agent IA construit automatiquement le projet complet : échafaudage du projet moteur (Godot 4 avec C#/.NET, Bevy avec Rust, ou Babylon.js avec TypeScript/Vite), génération d'actifs (sprites 2D, modèles 3D, textures, animations riggées) via plusieurs services IA (Google Gemini pour les références/personnages, xAI Grok pour les textures/sprites vidéo, Tripo3D pour l'image-à-3D et le rigging bipède), écriture du code de gameplay, exécution du moteur, capture de preuve (URL en direct pour Babylon.js, vidéo enregistrée pour Godot/Bevy), et itération basée sur les défauts visuels.
Le dépôt source contient un manifeste d'exécution léger (prompts/runtime.md), une compétence de génération d'actifs multi-moteurs (asset-gen/), et des guides par moteur (engines/godot.md, engines/bevy.md, engines/babylon.md). Un script de publication (publish.sh) rend un nouveau dépôt de jeu pour le moteur choisi et l'agent hôte (Claude Code ou Codex), plaçant le manifeste et les compétences là où l'agent les attend (CLAUDE.md/.claude/skills/ ou AGENTS.md/.agents/skills/).
Capacités clés :
- Support multi-moteurs : Godot 4 (C#, physique Jolt), Bevy (Rust, ECS), Babylon.js (TypeScript, navigateur)
- Pipeline d'actifs : génération 2D/3D, vidéo-à-sprite avec détection de boucle et suppression d'arrière-plan, animation bipède riggée
- Itération basée sur la preuve : l'agent juge les résultats à partir de la sortie du jeu en cours d'exécution, pas seulement de la compilation
- Implication flexible : regarder en direct et guider aux points de décision, ou exécuter sans surveillance et recevoir un enregistrement de preuve de 15 à 20 secondes
- Adapté aux serveurs : conçu pour de longues exécutions sur des instances GPU avec tmux/screen et contrôle à distance via les interfaces Claude Code/Codex
Les prérequis incluent les chaînes d'outils du moteur cible, Chrome/Chromium pour la capture Babylon.js, Python 3, et des clés API pour Google AI Studio (Gemini), xAI (Grok), et Tripo3D. Testé sur Ubuntu, Debian et macOS.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.