Three days ago, I had by Yurii LysyshakThree days ago, I had by Yurii Lysyshak

Three days ago, I had

Yurii Lysyshak

Yurii Lysyshak

Three days ago, I had never opened Rive.
Today I'm submitting LEAD CHANGE — a live golf broadcast overlay.
In golf, one putt can reorder the whole tournament. But broadcast graphics almost always show it after the fact. I wanted the opposite.
Everything on screen runs off a single value: the player's score.
Change it, and the card, the ticker, and the position all move at once. The position isn't drawn; a Luau script computes it against the rest of the field.
Under the hood: data binding on a Leaderboard ViewModel, a four-state machine that physically swaps the top two rows, and a second layer running a constant idle pulse so it never sits frozen.
Designed in Figma, animated in Rive, composited over real footage.
@rive_app #rivebroadcastchallenge
Like this project

Posted Aug 7, 2026

Three days ago, I had never opened Rive. Today I'm submitting LEAD CHANGE — a live golf broadcast overlay. In golf, one putt can reorder the whole tournament...