Built with the Rive CLI + Claude Code. The 3D world, the shaders (HDR lighting, shadows, ambient occlusion, depth of field) and the game logic are scripted in Luau with the GPU canvas. The menus, HUD, and animations are Rive components with data binding and state machines, and the wizard and skeletons in the main menu are rigged and animated in Rive.