Installation
Requirements
Section titled “Requirements”- Zig 0.15.2+ - Download
- labelle-cli - Command-line tool for project management
Install labelle-cli
Section titled “Install labelle-cli”# Coming soon: binary releases# For now, build from source:git clone https://github.com/labelle-toolkit/labelle-clicd labelle-clizig build -Doptimize=ReleaseFastAdd the binary to your PATH or copy to /usr/local/bin.
Create a New Project
Section titled “Create a New Project”labelle init my-gamecd my-gameThis creates a project with:
project.labelle- Project configurationscenes/- Scene definitionsprefabs/- Reusable entity templatesscripts/- Game logic
Build and Run
Section titled “Build and Run”labelle runPlatform-Specific Setup
Section titled “Platform-Specific Setup”No additional setup required.
Install development libraries:
# Ubuntu/Debiansudo apt install libgl1-mesa-dev libx11-dev
# Fedorasudo dnf install mesa-libGL-devel libX11-develWindows
Section titled “Windows”No additional setup required.
Next Steps
Section titled “Next Steps”- Quick Start - Build your first game
- Project Structure - Understand the layout