I woke up this morning to find that @TheEllenShow reposted Archie’s eye roll video and it has over 1.7 million views. I’m officially dead (and Arch is officially internet famous 😂)
My husband and I, who have faithfully loved @IGN for decades, have now committed to not going to them for our gaming news, podcasts, etc. I cannot believe they would get rid of the most trusted faces in gaming news to save a quick buck. While I’ll miss NVC, I do not support this.
Scripting is live in Rive. ✨
This is the creative freedom Flash gave designers and developers working together — rebuilt for modern platforms, without the plugin. And because Rive’s runtime and format are open-source, it's not going anywhere.
I hate sensationalism and internet engagement bait, but I have to admit that Scripting in @rive_app is a game-changer in every way possible and will fundamentally augment what designers can do.
Don't be fooled by its simplicity. Investigating project files can be a good way to learn a few new tricks.
Try it yourself by remixing the file. Link in thread.
@rive_app
🚀Rive for Android (Compose) is now in beta
This is a full rewrite of the Android runtime built to reduce crash-class threading issues and give us a runtime architecture we can keep extending.
Rive is an industry shift towards game engines entering mainstream apps.
Lightweight enough for an icon pack. Powerful enough to build an entire experience.
The most requested tutorial: building an entire experience in Rive, start to finish. Covers design, animation, state machines, data binding, components… EVERYTHING
Rive is already incredibly stable (shipping to 700M+ @Spotify users) but this new runtime makes it even better and adds the most requested Android feature — Compose.
LinkedIn wrapped is here!
And it's made with @rive_app
Stoked to be invited by @buck_tv to join the project.
I wasn’t actually animating the thing though
I had more of a technical assignment and we had quite a few things to solve.
There is 9 chapters total (but not everyone sees all the chapters or even all the slides in given chapter) in 3 languages, the data being sent to Rive is raw so we had to cover for many variables:
- A progress bar aware what chapters are included for given user
- A progress bar checking what slides are included for and logging their duration time to progress bar
- A custom slider solution (the default Rive slider is not enough if you turn contents on and off)
- A State Machine logic aware of chapters or slides skipped from playback
- A custom slider behavior for when there is auto-slide (instant) and tap-slide (slide animation)
- A custom text-length tracker for to dynamically change font-size for long strings
- A custom screen ratio tracker to scale down the UI for small screens
- Handling dynamically handle big numbers (10,000 becomes 10k etc.)
- Handling translations (3 languages)
- Super complex behaviour for when if some data-point is missing we don’t leave a blank space, but it is being replaced with other data point instead (so some user se A-B-C, but some will see only B-C as if A never existed without leaving blank space)
- Rage click prevention
Amazing experience, thanks for having me.
People at BUCK are absolutely goated, kudos to everyone who was helping me and to everyone who was actually doing the animations, stunning.
Is it the biggest Rive exposure yet? Maybe
@rive_app
Coming Soon👀
Builders and motion designers, get ready ⚡
The @rive_app Challenge is almost here. Turn your designs into interactive experiences and compete for $20,000 in prizes.
#RiveChallenge
Get ready — we’re teaming up with @Contra for a Rive challenge 🏆
$15K in prizes for the best interactive motion designs
Contest runs Nov 20 thru Dec 2, details and registration 👇
https://t.co/aCEdgtOEUY