KIRILL IVANIN - Motion Designer | ContraWork by KIRILL IVANIN
KIRILL IVANIN
pro

KIRILL IVANIN

I create Rive animations that bring your web to life

Followed by Hella F, Anastasia S, and Guido R
Responsive Preloader for a Parking App Starting with only the client’s existing logo, I developed the complete visual concept and animation for a parking app preloader. The result is a cohesive branded opening experience designed to introduce the product from the very first second. Responsiveness across different screen sizes is achieved through custom functions and coordinated layout behavior between the background and the main scene. @Rive @Hella Fast
2
207
Animated Sports Banner — Rive An animated banner created in Rive for a high school sports team. The project uses a ViewModel, making it easy to update the text content—such as team names, slogans, or match messages—as well as the main brand colors without rebuilding the animation. The banner can also be controlled through a lightweight code wrapper. This makes it possible to update its content dynamically, even during a live game—for example, quickly changing the slogan after an important moment or adapting the message to the current score. A flexible format for broadcasts, social media, scoreboards, and event screens. @Rive @Hella Fast
2
165
A playful bilingual typing and translation web app built with Rive, JavaScript, and a custom Russian-English dictionary. The project combines animated hands, interactive key presses, learning mode, achievements, keyboard skins, and real-time visual feedback. (https://keyboard-hella-fast.vercel.app/)@Rive @Hella Fast
3
214
OH NO @Contra HQ!!! MR. BIG ROCK, with the help of @Rive, has stolen your goat!!! Okay, on the first level, you have to throw the goat (no goats were harmed during the animation). The more points you score, the more seconds you’ll have to spend in the second level. Where you have to catch goats 😄 And on the third level, MR. BIG ROCK shows up. You have to throw goats at him — using their power to defeat him. In the end, you always lose. There’s actually a grand idea behind it, you’re always just a tiny bit short of winning. Well, what did you expect — did you think you walked into a fairy tale? 😄 I built this entire system in Rive from scratch. All three levels are connected. The entire mechanic. Fantastic, right? Now send in your goat 🐐 gameswithrive (https://contra.com/community/topic/gameswithrive)
8
4
1.1K