PORTFOLIO DEMO · GAMIFICATION

Gym Rabbit: Interactive Rive Demo

An existing fitness character demo used to discuss expressive movement, motivation and product feedback.

Explore the character’s motion and verified export structure, then use the portfolio player to inspect available runtime controls.

Explore the character

Gym Rabbit character preview

Live preview loads when this section is visible.

Inside this Rive export

Artboard: Artboard. State Machine: Main.

Named animations in the file

Face Sides looking, Eye Blink, Tail, Brathing.

This export declares no legacy State Machine inputs. Its named animations expose the character’s face, blink, tail and breathing work; the original Brathing spelling is preserved in the file.

What to review in this demo

  • Define reward priority when several achievements arrive close together.
  • Keep a quiet idle state available so celebration does not repeat indefinitely.
  • Review progress and celebration at mobile size, with accessible progress text alongside them.

Inspect the controls exposed by the full portfolio player before assuming a named input or animation exists. The embedded preview plays the file’s default behavior.

From portfolio asset to your project

Controls and runtime

These previews use the WebGL2 Rive web runtime with a contained, centered artboard. Runtime APIs, State Machine inputs and ViewModel properties must match the exported file and selected SDK.

Delivery scope

Your commissioned scope defines artwork rights, .riv exports, states, input documentation, supported runtime and testing responsibilities. These are agreed deliverables rather than inferred from a portfolio preview.

Explore the related animation service →

Chat on WhatsApp