Docs/getting started
GETTING STARTED

Install the alpha.

Build CHUD and CHUD Studio from source on Windows.

What you’ll need.

DependencyRequirement
Operating systemWindows 10/11 x64
Native toolsVisual Studio 2022, Desktop development with C++, Windows SDK, and CMake
JavaScript toolingNode.js 20.11 or later, with npm
Native backendLLVM 20+ with clang.exe
Optional bootstrap7-Zip to extract the local LLVM bundle

Get the source. Build the tools.

PowerShell
git clone https://github.com/ASTRA228b/CHUD.git
cd CHUD
powershell -ExecutionPolicy Bypass -File scripts/build.ps1

The build script compiles the native tools, installs tooling and Studio dependencies, builds the editor, and runs automated validation. A failed check stops the build.

If LLVM isn’t installed.

Set CHUD_CLANG to your clang.exe, put it on PATH, or use the optional local bootstrap. The bootstrap downloads the pinned LLVM 20.1.8 release, checks its checksum, and extracts it under .tools/llvm. It requires 7-Zip.

POWERSHELL
powershell -ExecutionPolicy Bypass -File scripts/bootstrap.ps1 -DownloadLLVM

Open Studio, or use the terminal.

After building, launch CHUD Studio.cmd from the repository, or run:

POWERSHELL
npm start --prefix studio

Add the native command launchers to PATH for this terminal session:

POWERSHELL
$env:Path = "$PWD\build\bin;$env:Path"
Covers the implemented 0.1.0-alpha subset · Windows x64

Search language syntax, setup, Studio, and more.

CHUD DOCUMENTATION↑ ↓ to navigate · Enter to open