We can't wait to kick off the Rive Halloween Challenge 🎃
We're challenging you to build haunted UI, eerie shader effects, 3D scenes, and spooky games using two of our newest tools: the Rive CLI and GPU Canvas.
Find out more here 👀
- New enemy models (still WIP)
- Zombie and skeleton body parts now break apart and scatter on the ground
- Scene lighting and a glow effect
- Slide and camera control
Spent the last few days building Gourdgeous, a fun 3D jack-o’-lantern designer. I put GPU Canvas, custom WGSL shaders, Luau scripting, data binding, and state machines to work with Rive’s CLI and OpenAI Astra.
Create your own pumpkin, export it, and use it as your avatar or whatever. Fun for kids of all ages!
DOMOVOI is a complete horror game inside a single Rive file.
Halloween night. You're a technician locked in the server room of an empty smart home. The system has detected an "unknown resident" and opens the locks only when you photograph it.
How to play (2-4 min, sound on):
Catch the resident with IR SNAPSHOT: the camera must point at the exact room and zone it is in.
Listen: each room has its own sound. Hover and click things in the picture; the technician's remarks are the only hints.
CAM 3 is offline. Fixing it is the first puzzle and leads to a device that shows where the resident is.
Every miss adds 20% SIGNAL INTERFERENCE. At 100% the console dies.
Stuck? CAM 2 RIGHT: router, then the wall socket, POWER, router again. CAM 3 LEFT: click the vacuum, open MAP, send it to a zone, snapshot the red mark.
Built with the Rive CLI and an AI agent (RML + Luau, 192 unit tests), a GPU Canvas WGSL shader for the camera feed, data binding and state machines. Sound from the Rive editor's library, voice recorded by me.