What problem does it solve?
Gum CLI setup guides developers to decide if FlatRedBall2 projects will use Gum UI and which mode to engage (code-only, project+dynamic, or codegen) at the very start, ensuring the project is aligned with UI tooling from the outset.
Core Features & Use Cases
- Initial discovery: Locate gumcli.exe relative to the FRB2 repository and verify availability.
- Project scaffolding: Create new Gum content with gumcli new and scaffold Gum project structure.
- Mode configuration: Configure project structure and code generation flow to support code-only, dynamic, or codegen modes.
- Integration validation: Ensure .csproj includes references and content needed for Gum integration and runtime loading.
Quick Start
Run gumcli to create a Gum project for your FRB2 game and prepare it for the selected mode.