Interactive Rive Animation for Real-Time Multiplayer WorldsInteractive Rive Animation for Real-Time Multiplayer Worlds
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Cursor Camp, A Real-Time Multiplayer World, Built with Rive
Cursor Camp is a live multiplayer playground where up to 1000 real cursors from around the globe share the same space simultaneously. A beach, lazy river, clubhouse, campfire, soccer pitch, cave, treehouse and more, brought to life through over 40 Rive-powered interactions and animations spanning environments, characters, objects, and interactions.
My role was building the entire Rive layer. Starting from the illustrator’s artwork, I translated everything into interactive systems, rigging and animating scenes, characters, and objects while developing the state machines and behaviours that make the world feel dynamic and alive.
The real challenge was making it data-aware. Using ViewModel data binding and Luau scripting throughout, every animation responds to live runtime input, with cursors picking up objects, triggering states, and reacting to a constantly changing world.
That includes moments like players duetting on a piano in real time, progressively eating an entire cake with each click, adding sticks to a fire to increase its intensity, or dropping ingredients into a cauldron to dynamically change the colour of the broth.
The result is a Rive system ready to be wired into Neal Agarwal’s multiplayer backend, where WebSockets keep thousands of players in sync in real time. It hit the front page of Hacker News on day one, with people asking one question over and over:
How is this running in a browser?
That’s the impossible UI.
Fiorald's avatar
Damn! For how long have you been working on this?
Ashley's avatar
We began around mid-march and there was a little break and a couple of other projects in between! 🙂
Emrah's avatar
I like the art style and the all details of the game. Really good work.
Ashley's avatar
Thank you Emrah! It was so much adding all the little dynamic interactions and details!
Emrah's avatar
Ur welcome, I'm also working on my indie game in my free time. Its called Soul Passage, but what u did with Rive inspired me a lot =) I think I can also integrate it to unity to go littel faster.
Ashley's avatar
Oh cool! I'd love to see it when you have a demo! 🙂
Dylan's avatar
Contra logo
This is WILD!! Incredible work!
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started