💀 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.