Godot

Testa, costruisci e distribuisci giochi Godot 4.x con GdUnit4 e PlayGodot

di Randroids-Dojo · Randroids-Dojo/Godot-Claude-Skills

Promosso ★ 8.8/10

Godot — Testa, costruisci e distribuisci giochi Godot 4.x con GdUnit4 e PlayGodot

Cosa fa

Sviluppa, testa, costruisci e distribuisci giochi Godot 4.x. Include GdUnit4 per il testing unitario GDScript e PlayGodot per l'automazione del gioco (un framework E2E in stile Playwright per un fork personalizzato di Godot), oltre a esportazioni web/desktop e CI/CD. Si attiva quando si scrivono test Godot, si automatizza il gameplay o si esporta un progetto Godot.

Rapporto di test

Il comando headless test-runner e l'intera PlayGodot API documentata in SKILL.md corrispondono verbatim al workflow CI del repository e ai suoi test di progetto di esempio funzionanti, quindi il riferimento è accurato piuttosto che ipotetico. PlayGodot è una libreria di automazione per fork personalizzati oscura che una baseline senza skill non può riprodurre a memoria; con la skill si ottengono le vere chiamate get_board_state/click/wait_for_node che il test di esempio fornito utilizza effettivamente. I file validate_project.py e run_tests.py inclusi sono strumenti di lavoro genuini che utilizzano la corretta invocazione res://addons/gdUnit4/bin/GdUnitCmdTool.gd. L'esecuzione dei test live non è stata misurata qui perché nessun binario Godot era installato, e PlayGodot richiede inoltre la costruzione di un fork personalizzato di Godot, cosa che la documentazione afferma onestamente.

Testato il: 2026-07-18 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/Randroids-Dojo/Godot-Claude-Skills
mkdir -p ~/.claude/skills
cd Godot-Claude-Skills && cp -r skills/godot ~/.claude/skills/godot

Comandi e prompt di esempio

  • /godotTesta, costruisci e distribuisci giochi Godot 4.x con GdUnit4 e PlayGodot

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • Write GdUnit4 unit tests for my Godot 4 game's inventory system.
  • I need end to end automation that clicks cells and checks board state.
  • Export my Godot 4 project to web and set up the CI/CD pipeline.