Video Darkwood / IA x Game Dev
Le probleme du vibe coding classique
Le perso traverse le sol ou reste bloque.
Sauts injustes, progression cassee.
Regles qui se contredisent d'un fichier a l'autre.
Chaque patch casse autre chose.
Stack IA
Tool calling, subagents, orchestration.
Abstraction multi-modeles et streaming.
RAG, indexation et recherche semantique.
Configuration Symfony via YAML.
Site: ai.symfony.com
Moteur de jeu
Nodes et scenes pour platformers.
GDScript rapide a iterer.
Pipeline dev sans lock-in.
Site: godotengine.org
Approche orchestration
Le script Symfony AI
$messages = MessageBag::of(Message::ofUser($prompt));
$orchestrator = new Agent(...);
$layout = new Agent(...);
$gameplay = new Agent(...);
$export = new Agent(...);
$qa = new Agent(...);
$flow = MultiAgent::of($orchestrator)
->handoff($layout)
->handoff($gameplay)
->handoff($export)
->handoff($qa);
$result = $flow->run($messages);
Idee cle: un agent chef route vers des agents specialises avec un contexte partage.
Les agents
Construit le niveau.
Ajoute les mecaniques.
Genere les fichiers exploitables.
Verifie la jouabilite.
Les 4 IA testees
Objectif: comparer creativite, stabilite, cout et jouabilite.
Generation automatique
php bin/console app:mario:orchestrate
Demo ChatGPT
Demo Claude
Demo Gemini
Demo Grok
Ce que l'experience montre
L'efficacite vient du systeme d'agents, pas d'un prompt unique.
Conclusion
Abonne-toi si tu veux voir la suite avec Godot, Symfony AI et orchestration d'agents.