Unreal Chuck Demo
Overview
Section titled “Overview”Chuck RPG UE5 demo client. Unlike the Unreal Chuck Game,
which clones the external KBVE/chuck repo, this demo compiles the monorepo shell at
apps/chuckrpg/unreal-chuck directly (the working copy with the KBVE plugins). Content is
pulled from the same chuck Forgejo LFS endpoint (git.kbve.com/KBVE/chuck, HTTPS) declared
in apps/chuckrpg/unreal-chuck/.lfsconfig, and the build ships to itch.io under
kbve/chuckrpg on the demo channel.
Pipeline
Section titled “Pipeline”pipeline: unreal_game → ci-main.yml dispatches ci-unreal.yml (task: game)
→ ci-unreal-build.yml (mode: game) whenever the MDX version: here outpaces
version.toml, or source_path files change. With no engine.external_repo_url, the
builder checks out the monorepo and builds the project under engine.project_path against
the prebuilt UE5.7 installed on the UE5-Win KubeVirt VM (C:\Program Files\Epic Games\UE_5.7).
Build Matrix
Section titled “Build Matrix”engine.build_targets:
Win64— native build on theUE5-WinKubeVirt VM (RunUAT.bat, prebuilt UE5.7)
Distribution
Section titled “Distribution”Shipped to itch.io as kbve/chuckrpg (channel demo) when deploy_to_itch is set.