ue_project_create
Generate a new Unreal Engine project scaffolded for MCP: .uproject, config files, and Python init script included. Supports templates, plugins, and engine version selection.
Instructions
Crea un progetto Unreal da specifica, pronto per il bridge MCP.
Scrive .uproject (con PythonScriptPlugin, RemoteControl e Metasound
già abilitati), Config/DefaultEngine.ini con l'autostart del web server
Remote Control, Config/DefaultGame.ini e Content/Python/init_unreal.py.
Args:
name: nome progetto (identificatore valido, es. "MyGame").
directory: cartella genitore, es. "C:/UnrealProjects".
engine_version: es. "5.4"; se omesso usa la più recente installata.
template: "blank" (generato da zero) o il nome di un template del motore
(vedi ue_engine_templates), es. "TP_ThirdPerson".
blueprint_only: esclude la cartella Source del template (niente compilazione C++).
plugins: plugin extra da abilitare oltre a quelli di default.
default_map: mappa di avvio, es. "/Game/MyGame/Levels/L_Main".
default_game_mode: GameMode di default (path della classe ..._C).
force: procede anche se la cartella di destinazione esiste già.
engine_root: percorso del motore, quando la ricerca automatica non lo trova
(es. "C:/Program Files/Epic Games/UE_5.8").
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| force | No | ||
| plugins | No | ||
| template | No | blank | |
| directory | Yes | ||
| default_map | No | ||
| description | No | ||
| engine_root | No | ||
| blueprint_only | No | ||
| engine_version | No | ||
| default_game_mode | No |