Ashley Best's Work | ContraWork by Ashley Best
Ashley Best
pro

Ashley Best

Interactive / Animation / Web Development / Sound Design

    $10k+
    Earned
    7x
    Hired
    5.00
    Rating
    194
    Followers
Cursor Camp, A Real-Time Multiplayer World, Built with Rive Cursor Camp (https://neal.fun/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.
37
114
7.7K
Cursor Camp game for neal.fun
0
4
DRIVE & SURVIVE! 🚀🚗💨 My driving game just levelled up! Rockets are now in play. Collect ammo as you navigate the twists and turns of the track, then unleash chaos on your opponents in this fast-paced top-down racer built entirely in @Rive
36
100
2.8K
It's INSANE what @Rive (https://contra.com/company/rive) scripting unlocks 😱🚗 I produced this mini driving game proof-of-concept for the Rive x @Contra HQ (https://contra.com/contra) Scripting challenge in just a few days. Browser-based, buttery smooth, only ~500 KB! This latest version features: • AI cars racing that stick to the track • Keyboard and/or mouse controls • Smart camera follow + shake on crash • Checkpoints & timed laps What began as a quick experiment to test Rive's scripting capabilities is now dangerously close to a full game engine 🤯
8
36
1.2K
Interactive Accommodation Selection Concept
2
26
$500 earned
Interactive 3D iPhone Mockup for Finance App
5
48
Interactive Landing Page for Megadeth
13
151
New tank, who dis? 👉🏻🐟 Give Mr Finley a tank upgrade in this smooth drag-and-drop interaction. Another fun interactive animation example built with Rive. Link in comments!
1
2
783
Rive animations for popular gaming app
3
14
Ahhh! I've been so busy, I was worried I wouldn't make the @Rive (https://contra.com/company/rive) x @Contra challenge deadline, but several cups of coffee later, I present my first entry: 'Marble Toy' - A problem solving marble run game concept!
2
32
1.5K
A series of animated values icons for an internal comms branding job I worked on earlier in the year. The final versions had colour, but I think I preferred these monochromatic versions!
1
37
1.2K
Current mood:
3
24
1.1K
Me: "So, this image of a games console on the contact page, is there any reason why that shouldn't be a playable game?" Client: ??? Me: 🫴🏻 Client: "OMG! ❤️" Built with Rive (https://rive.app/)
24
1.1K
I was commissioned to bring a brand mascot to life for a reading app. The character, Bonny, a friendly virtual bonfire, supports and motivates users to achieve their reading goals. Built in Rive, the animation was designed as a flexible, scalable runtime. Bonny supports multiple visual themes, emotional states, and contextual actions, enabling the app to respond dynamically to user behaviour. From calm idle loops to celebratory bursts, subtle reactions, and reward moments, each animation reinforces positive feedback and deepens the connection between reader and product. The rig was structured to stay performant across devices while still allowing rich expression, resulting in a lightweight yet highly characterful system that enhances the overall experience.
7
43
739
I’ve only just begun my Contra journey, but I fully intend to level up like it’s a video game! 🎮 🚀
9
44
1.1K
Clients love an unmissable call-to-action. This faux-3D button, built with scalable vectors, is runtime-customisable and is somehow only 9 kb once compiled! Lightweight, scalable and impossible to not click! 👇🏻 Created with Rive (https://rive.app/)
7
20
945
Between Jan '22 and Aug '23, I teamed up with my friend Mike to create and animate 248 unique, hand-drawn and digitally painted isometric dioramas for a collection of digital artworks centered around a fictional place called Lyke Island. What started as a creative side-experiment quickly grew into a full-scale world-building project – an intricate series of miniature environments that blend storytelling, pop culture, humour, and gamified collecting mechanics. The project resonated far beyond what we expected, cultivating a passionate community of thousands of collectors! A reminder that the tiniest spark can ignite entire worlds!
2
23
843
Who knew a sandwich could have so much depth? 🥪 Here’s a fun exploding ingredients concept I created in Rive (https://rive.app) for a local sandwich shop.
1
16
853
This week I delivered an interactive, faux-3D iPhone mockup of a finance app crafted in @Rive. The animation allows visitors to explore a functional preview of the app’s home screen directly on the client’s website, with all the on-screen elements fully customisable at runtime.
6
28
820
I'm currently implementing this little dashboard to a website I'm building to showcase all the amazing stuff you can do with Rive (https://rive.app). It’s built entirely in Rive and uses data-binding to pull in real-time API data, bringing motion and information together seamlessly. Let me know what you're working on today!
26
835
A selection of animated logo idents
0
7
Website design & development is usually a forward-thinking craft, but this one had me rewinding three decades! For SEGA and Supercell, I took a trip down memory lane, channelling my inner 90s child to create the online companion to a one-off retro-style magazine made by the original Mean Machines team, to promote Supercell’s Squad Busters smartphone game and its Sonic the hedgehog crossover. The brief was simple: Capture the spirit of 90s gaming mags — loud, cluttered layouts, bold typography, clashing colours — with one guiding word: nostalgia. The result? A digital homage that feels like flicking through a 1993 issue, reimagined for today's screens. Complete with a few 90s Easter eggs: ☎️ Dial-up modem sound 💾 Random “Blue Screen of Death” ✨ Cursor trail 🎵 Winamp-style music player 📝 Classic guestbook 🔢 Page-view counter
7
20
728
Abstract Animation Experiments
0
4
Last Mile Interactive Explainer
1
14
Scroll Triggered Animated Icons for Otto Earns
1
24