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.
Anthony's avatar
Super nice, can't even imagine the hours you put in to get that quality, looks good.
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!
Ashley's avatar
Thanks Dylan, it’s mad seeing all the cursors flying around from people all over the world!!
Madob 's avatar
Love this!
Nicolette's avatar
this is easily one of the most impressive things i've seen on contra so far, wow. the style is fun & evoked nostalgia in just about every detail while remaining clean & clear. also so fun that avatars aren't in play, just users' cursors–– somehow, it highlights the art of...
Ashley's avatar
Thanks so much for the kind words Nicolette! A lot of my work is fuelled by nostalgia and a desire to build little worlds! 🙂
Derek's avatar
Great work and art style. Had fun playing around with the interactions!
Ashley's avatar
Thanks Derek, I'm pleased you enjoyed it!
DI's avatar
DI Solutions logo
This is next-level - 1000 live cursors, real-time shared interactions, and it all runs in a browser? The engineering behind the piano duet and progressive cake states alone is seriously impressive.
We build interactive web & app experiences at DI Solutions and would love to...
Sanchit 's avatar
crazy work
Taylor's avatar
This is adorable & so fun! I love this concept!
Toluwaleke's avatar
impressive
Bamidele's avatar
The data-aware animations part is crazy… this is serious engineering + creativity 👏
Amna's avatar
the game looks so cozy!
Balogun's avatar
really good work
Narpat's avatar
Wow Style
Umair's avatar
This is crazy man :)
Lortist's avatar
Vipin's avatar
Picto Design Studio logo
Amazing work👏🔥🔥
Ved's avatar
Just fantastic work, this was instant hit on X
Sílvia's avatar
I love this!!!!!!!!
Emma's avatar
I love your style! This feels like a modern take on what games used to feel like. 👏
Lillian's avatar
Contra logo
i love this. so fun and cool!
Sharon's avatar
Wow, love this!
Daniel's avatar
This is ridiculously cool. Love it!
Erin's avatar
Contra logo
so fun!
Hussein's avatar
Your work on this one is crazy ! Love it !🔥
Bonita's avatar
hahaa i love it
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