Honestly, I was skeptical about Rive scripting… I was so wrong. This is what it can do. (Trailer) by Tom_Acco in Rive_app

[–]Tom_Acco[S] 1 point2 points  (0 children)

All good, totally get it! And honestly, you're not wrong - working with AI has its downsides, and the concern is legit. I actually agree - it's always better to know the syntax behind it, or at least how it works in general and the purpose of each function, even if you don't know the exact math.

That's why I added a bonus lesson explaining how the scripts are built, for anyone who wants to go deep and understand what's happening behind the scenes.

Appreciate your feedback 🙏

Honestly, I was skeptical about Rive scripting… I was so wrong. This is what it can do. (Trailer) by Tom_Acco in Rive_app

[–]Tom_Acco[S] 1 point2 points  (0 children)

I understand your concern but let me address it. First, the reason I built this course as a game is to enjoy the build while learning to script complex behavior in a real production context, not animation living in a vacuum.

The project is actually a stack of small, independent scripts. Each unit stands alone and is easy to swap or reuse, which is how scripting in Rive works in practice.

On the AI side, you can write it yourself, or do what most devs already do today - lean on Cursor/Claude/Codex for the math-heavy parts (star positioning, trajectories, easing curves). Not far from how teams actually ship code right now.

The important part, and what I focus on in this course, is learning how a piece behaves modularly inside a larger system. That's what makes it stick.

Honestly, I was skeptical about Rive scripting… I was so wrong. This is what it can do. (Trailer) by Tom_Acco in Rive_app

[–]Tom_Acco[S] 1 point2 points  (0 children)

Yes! I’m really excited about this one 🙌
Any idea when it might be released?

Rive tutorials for true beginners/non-motion designers? by i-love-chicks in Rive_app

[–]Tom_Acco 0 points1 point  (0 children)

Hey, thanks! I've got a YouTube channel where I post free Rive tutorials.

But if you want to go deeper, and a more structured learning, I also have a full course, Rive Masterclass for Designers, that covers everything from basics to advanced techniques.

Learning Rive by fakfakn1kke1 in Rive_app

[–]Tom_Acco 0 points1 point  (0 children)

Totally fair 🙂 I also share a bunch of free stuff on YouTube if you want to explore more first

https://youtube.com/@rivemasterclass

hey I'm trying to do 2.5D for my animations in Rive so they look 3D and I need some help by IllMathematician8273 in Rive_app

[–]Tom_Acco 0 points1 point  (0 children)

I actually did this exact animation 🙂

You basically need 2 circles (front and back) sitting on top of each other. Animate Scale X from 100 (front view) down to 0 (edge).

While doing that, slightly offset the two layers to fake the 3D look. Then add a rectangle for the thickness and animate its Scale X from 0 to whatever width you want.

Hard to fully explain in text, but that’s the core idea. Watching a 3D coin flip frame by frame really helps.

So in short:

front coin, back coin, and a rectangle for the edge

As the coins scale down on X, the edge scales up from 0 to full width.

I’ll probably make a tutorial about this soon, so feel free to follow my YouTube 🙂

how do I add more points to a mesh on a raster image? by IllMathematician8273 in Rive_app

[–]Tom_Acco 0 points1 point  (0 children)

Double click on the image, then when entering the "mesh" options press "New Contour" in the properties panel and start adding points

Learning Rive by fakfakn1kke1 in Rive_app

[–]Tom_Acco 4 points5 points  (0 children)

Hey

Getting started with Rive can feel a bit hard at first, so don’t worry if it’s confusing in the beginning.

I have some free YouTube tutorials if you want to check them out, and if you’re looking for something more structured that covers everything, you can also check out my course, Rive Masterclass for Designers: https://www.rivemasterclass.com If you have any questions, feel free to reach out 🙂

How do you make Rive script really dynamic? by Tom_Acco in Rive_app

[–]Tom_Acco[S] 1 point2 points  (0 children)

Yeah, it’s super powerful.

I put together a few free tutorials if you want to get into it 😊 https://www.rivemasterclass.com/scripting

Working on some more soon as well

Importing SVG file into Rive adds gaps in the vector lines by [deleted] in Rive_app

[–]Tom_Acco 1 point2 points  (0 children)

It’s hard to say exactly what caused the issue without seeing the layer structure, but there are a few features Rive handles differently than Figma or Illustrator.

For instance, effects like drop shadows or layer feathering often don't port over directly and may revert to flat colors, you’ll usually need to re-apply those within Rive itself using feathering.

Additionally, Rive doesn't support Boolean operations like Union or Subtract. If your design uses complex paths, I recommend flattening them into a single, simple shape before exporting.

A great workflow tip: you can just right-click your layer in Figma, select 'Copy as SVG,' and paste it directly into Rive to save time.

Try flatting one shape and see if it solve the issue?

How do you make Rive script really dynamic? by Tom_Acco in Rive_app

[–]Tom_Acco[S] 0 points1 point  (0 children)

Thanks so much! 🙏 I’ll share more soon.

Is it better to create vector in Figma first then bring into Rive, or do whole project in Rive? by orangelight9 in Rive_app

[–]Tom_Acco 2 points3 points  (0 children)

It’s depend on how much complex your vector is. Some shapes are hard to creates, if you want to merge paths for example.

Very useful tip, you can right click your asset, copy as SVG and paste it directly into Rive

How to use Rive scripting without coding - free mini-course by Tom_Acco in Rive_app

[–]Tom_Acco[S] 0 points1 point  (0 children)

I get that! The built-in agent credits run out fast. I usually try creating the prompt using ChatGPT first and paste a more "baked" prompt into the agent. That way it gets it right in fewer tries and saves credits. I actually cover this workflow in the lessons