Tweening vehicle looks very bad

Howdy

I made an intro cutscene for my game with 2 vans pulling into their spots, but the tween animation that I made for them looks very unrealistic and bad, I’m wondering what I need to do to make it look better.

here’s the intro

(should I have put this topic under building support? sorry I couldn’t decide lol)

2 Likes

its because the wheels dont rotate and the animations are too choppy. You need to make the car shake a bit.

Also the turns are too snappy and impossible. For example you have to think of how a car moves. It goes forward to make turns not turns in place. in your video the cars stop in place and turn.

I was planning on fixing the wheel in a bit, but how do I even make the turns less snappy? Would changing the vans primary part pivot point help with that?

No its mostly the tweenservice.

Think of it like FPS. Its easy to display a low FPS but it also looks worse. For the turns you need to “increase the FPS” by adding more steps to the tween to make it more realistic

So just add just multiple tweens. you could also mess around with the tween style instead of using enum.EasingStyle.Linear

Just a tip also is that when vehicles turn they slow down from their original moving speed

You need to calculate the time of each tween relative to each other so they all move at proper speeds

This is how many points I have right now, do I just need to curve my turns more?

Will do, thanks, ill mess around with it for a bit and hopefully this fixes it

Instead of using linear tweens, try using more fluid tweens for momentum like exponential or back if you want to simulate more realistic car movement.
Honestly, I reccomend you just animate the cars instead of tweening them as it’ll look smoother and will take up less code than tweening to part positions.

To be honest roblox players do not really care if aspects of your game have imperfections so If I were you I would just start working on the next thing.

Also roblox takes too huge taxes off our game (86.5% ) to give tripple A quality:

1 Like

I get what you are saying, but for this tween i have it on a loop so it loops through this folder and animates from one part to the next, so if i were to change to to anything else but linear it would like speed up then slow down for every little part. (in the image you can see the blue parts i have that are in the folder)

Why don’t you just name the parts according to the easing_style? Or add a value in the parts that define the easing_style. That way, you can access them through your script and customize it through explorer.

You are probably right, maybe i should just try to tune it up a little bit and move on.

I could try that too, im going to mess around for a second and see what ends up working best, thank you!

No problem! If this ends up not to your liking, I suggest animating the cars in blender or a roblox animation plugin as those tend to be smoothest for me. Good luck, and see you soon.

1 Like

I’ve decided that I’m going to move on for now, and work at this in the future, thank you sm @Marusenai & @KrimsonWoIf for the assistance.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.