Built with Rive

Spooky Moves: Skeleton Animation in Rive

Piyush

Piyush Kacha

💀 Spooky Moves - Trigger-Based Skeleton Animation in Rive

This playful Halloween project brings a rigged skeleton to life using Rive's motion system + state machines - just pure animation logic inside Rive.
The character reacts to 3 interactive buttons:
🕺 Make It Dance
👋 Send a Wave
🦴 Make It Jump
Each action is powered by triggers, timelines, and smart state logic, letting a single character switch between complex motion states smoothly.

🧠 What Makes This Project Fun + Technical

✅ Fully rigged and animated skeletal character ✅ Interactive button-based input (UI + animation synced) ✅ Reusable state machine with multiple motion branches ✅ Zero JavaScript — all animation logic stays inside Rive ✅ Perfect example of “character rig + UX triggers” workflow

🎯 Use Cases

Gamified UI elements
Interactive onboarding mascots
Marketing microsites & seasonal promos
Web/app motion characters without code
Rive learning/demo projects

🕯️ Why I Built It

To demonstrate that Rive can do more than just UI motion - it can rig characters, handle logic, and respond to user input, much like a mini-game engine.
Making BTS 1
Making BTS 2
Making BTS 3
Making BTS 4
Like this project

Posted Nov 9, 2025

A ragdoll skeleton rig built in Rive with 3 trigger actions - Dance, Wave, Jump. Fun motion logic, no external scripting.