I'm shocked I managed to get this game running at 120 fps on an iPhone 16 Pro Max while screen recording even when fully zoomed out rendering every single vector.
Who needs a minimap when you can just render the entire map?
I did a few tricks like pausing subtle animations and simplifying vectors on the fly when they are far enough away to not be perceived.
@rive_app is a sick game engine.
I got tired of not having a way to test visemes in real time, so I built one for @rive_app mascots.
Type a line and it talks. Talk into your mic and it follows. Turn on your webcam and it copies your head.
Free, runs in the browser. Link below 👇
I have been making tech demos and animations in apps with @rive_app for the past 6 years and counting. I am not affiliated or even an ambassador.
I'm here to tell you Rive is now the most insane 2D game engine out there.
I gave Astra the assets for a 2D game concept I hand-drew a few years ago and this is the result after a couple of prompts of it implementing it as a game in Rive.
Why Rive is insane:
It rescales thousands of vector graphics at 120 fps on a 5 year old MacBook with hundreds of enemies and destructible assets on screen.
- Illustrator and Affinity, specialized vector graphics apps can't even do this with static assets.
This tech demo is a ~5-8 mb binary (depending on platform) with a custom C++ wrapper that targets Android, Mac, Linux, iOS, Windows, even Nintendo Switch.
Rive runtimes are under MIT license, you pay a subscription to create your game, but they don't take a cut of your profits like Unity and Unreal Engine 5.
I know the animations are janky, they are AI-generated with about 7-8 prompt iterations, but Rive has an amazing editor to go in and fine-tune them to detail.
I'm joining @rive_app as their Head of Storytelling 🗣️
I've been a brand designer for as long as I can remember, but how brands communicate today has changed a lot in that time. My role has evolved with it.
As a life long gamer and interactive enthusiast, menus, UI, HUDs, moments where software feels alive is what got me into design in the first place.
Getting to tell the stories behind them, for the company powering the future of digital interaction, is my next step.
If you're world building, have a story to tell or just want to say hey feel free to reach out!
Introducing the Rive CLI and RML. A command-line tool and a text format for building Rive files with your AI agent.
Everything in this video was built by agents working with a person in the Rive CLI.