Hello! This is my submission for Contra's #rivebroadcastchallenge : an eSports Charity Event type...Hello! This is my submission for Contra's #rivebroadcastchallenge : an eSports Charity Event type...
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
Hello! This is my submission for Contra's #rivebroadcastchallenge : an eSports Charity Event type graphics package for live streaming for game like League of Legends and Valorant.
The package includes:
- Player portraits that can be updated according to each players picture.
- Team Icons that can be updated according to each team.
- A scoreboard where the team’s icon and name can be updated live, and the score is updated in real time with subtle animation triggers for each scored point.
- A live player leaderboard that uses a script to update in real time based on kills or points, that can be expanded/collapsed for more detailed information.
- Important game kill pop ups like ‘First Blood’ and consecutive kills from 'Double Kill’, all the way to ‘Penta Kill’, each showcasing the portrait of the player who died and the one that got the kill.
- Post match stat comparison based on two players, showcasing their picture, stats, and who holds the crown for each stat.
- An MVP showcase banner showing the top player's stats for the match and their picture.
- Donation alerts showing the donators username and amount donated with varying icons based on the donated amount.
- A live donations’ progress bar that uses a script to update the donation progress in real time, with animation triggers for every milestone.
One of the new Rive features I was able to implement was databinding a keyframe. I used it to animate the donations’ progress bar in and out animations, it gave me the ability to set an out keyframe into a keyframe that was bound to the data of the percentage that was already received, data that is updated in real time.
I learned a ton in the process and had a great time creating this from the rough sketches to linking up state machine triggers to viewmodels and all the databinding process.
Built an entire 3D interactive sports card in Rive using nothing but their CLI.
Every element was built and rendered directly in Rive. No Blender, no imported 3D models, and no external rendering software. Just the CLI, code, and a lot of experimenting.
The card can rotate 360°, has a fully designed front and back, and lets me swap out athletes without rebuilding the entire thing.
Built this for the Loyal + True Marketing website, and it’s been a pretty incredible way to explore what’s possible with Rive beyond traditional animation.
The fact that I can build something like this entirely through the CLI and bring it straight into a live website is wild.
"One wallet wins. Always random." needed something alive next to it.
So I built the coin in Unicorn Studio. The glow, the light moving through the dark, the coins drifting behind it, all rendered live in the browser with #WebGL. No video, no loop, every frame drawn in real time.
It stays sharp on any screen and loads in a blink. For a platform built on something real happening every round, the first thing you see should feel real too!
What do you use to bring your hero sections to life?