Interactive Dental Implant Showcase
I designed and built an interactive touchscreen showcase for a trade fair booth, fully created in Rive. Visitors could explore a dental implant product by themselves, view its individual components, trigger animated explanations, and use a time slider to understand the healing process inside the jaw.
The experience was built with Rive State Machines, triggers, inputs, listeners, and interactive animation states. It was also structured to support background analytics through Rive events and runtime callbacks ā making it possible to track selected sections, repeated views, state changes, and time spent in specific product views.
QR codes at the end allowed visitors to access more information or contact the company directly, turning a static product explanation into an engaging and measurable trade fair experience.
3
127
For this project, I explored what an HMI for a futuristic spaceship could look like if space travel became as normal and accessible as driving a car. Inspired by modern vehicle interfaces and ultra-widescreen EV displays, I designed a concept that lets users navigate between airspace and orbit ā including activating an Orbit Jump.
4
17
942
1930s Style Shooter built in Rive š¦šļø
For the Rive Game Challenge on Contra, I built a fully playable shooter inspired by "Crazy Chicken." Visually, I went for a retro 1930s aesthetic: I hand-drew every asset, mixing Frame-by-Frame animation with Rive bones.
I built this in just six days! It is currently in Beta (WIP), but I plan to keep developing it.
ā Dynamic Spawning: Using Artboard:instance() for bird prefabs.
ā Logic: Mechanics via Node Script Lifecycle (init, advance, draw).
ā ViewModel: HUD & State sync via context:viewModel().
ā Rendering: Manual control over render stack & matrix transforms.
ā Input: Precise hitbox queries & pointer event forwarding.
Play it right here!
š https://rive.app/community/files/26508-49695-pigeon-wars-1930s-arcade-shooter-beta/