Unreal Blueprint Codegen

Ricette C++ per generare file .uasset Blueprint e Widget Blueprint di UE5 programmaticamente.

di maystudios · maystudios/claude-skills

Promosso ★ 9.6/10

Unreal Blueprint Codegen — Ricette C++ per generare file .uasset Blueprint e Widget Blueprint di UE5 programmaticamente.

Cosa fa

Una skill di riferimento/cookbook per scrivere codice C++ di modulo editor che crea asset Blueprint e Widget Blueprint (grafici eventi, nodi K2, gerarchie UMG e animazioni) invece di cliccarli manualmente nell'editor UE5. Si attiva con compiti come la creazione di un generatore Blueprint, pipeline di contenuti Fab/Marketplace, o qualsiasi chiamata che tocchi FKismetEditorUtilities::CreateBlueprint, UWidgetBlueprintFactory, o tracce UMovieScene; documenta il requisito non ovvio di compilazione in due passaggi e diversi tranelli specifici di UE5.7.

Rapporto di test

Nessun ambiente UE5 disponibile per la compilazione, quindi questo è stato valutato su prove: un generatore C++ di base ingenuo riproduce 5 distinti bug reali del compilatore Blueprint UE (nodi senza pin, catena exec potata, collisione nodo (0,0), chiamata errata Modified-vs-StructurallyModified, mancata compilazione in due passaggi) che la sezione 'Regole critiche' della skill stessa nomina ed corregge esplicitamente, quindi la skill non sta solo ribadendo la documentazione pubblica — sta codificando conoscenze acquisite con fatica.

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

Installazione

git clone https://github.com/maystudios/claude-skills
mkdir -p ~/.claude/skills
cp -r claude-skills/unreal-blueprint-codegen ~/.claude/skills/unreal-blueprint-codegen

Comandi e prompt di esempio

  • /unreal-blueprint-codegenRicette C++ per generare file .uasset Blueprint e Widget Blueprint di UE5 programmaticamente.

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

  • Write C++ that programmatically generates a Blueprint with an event graph
  • How do I use FKismetEditorUtilities::CreateBlueprint from an editor module?
  • Build a Widget Blueprint generator with UMG animations from JSON data