How does Bang Marcave do this?

I played a game called Bang Marcave and I am just so confused how they managed to do these animations. Does anyone have any ideas?

Game

Their animations(I highly recommend playing them on your own in the actual game):

This one just baffles me!

This one’s graphic design is pretty cool

Keep in mind the lighting is not edited by the video. This is all what it actually looks like in the game!

Anyways, whatever said can help! Thanks.

1 Like

It’s simply timed animations that the game plays made using stuff like moon animator. All the text elements are just surface gui’s on parts that appear and disappear accordingly.

1 Like

How do you animate them in game? I read that moon animations do not actually animate objects or anything else that aren’t rigs

They do animate objects.
It’s just that they can’t do it in game, and need something called “animation events” in order to be done.

You can save the data as cframe values or just propety values that change by time and then use a script to change them accordingly. Something like:

ObjectValue with a value of the instance you want to change and with attribute of the property you want to change and it’s value and having the objectvalues name be equal to the time in second when the property is applied.

1 Like

thanks for playing my game ,sorry if i reply to late. you can play around with :LoadAnimation and animation:Play(), for the background text or anything beside the character all of that is custom rig so you need build your own rig. don’t forget to learn about animation event too

2 Likes

Did you export all animations to Roblox or did you use a moon animation module like Moonlite?

i export all animation to roblox ,i don’t know what is Moonlite?

How do you add sound? Do you just use Moon Animator’s item adding feature to add a sound object?

When I test my animations even with a :Play() keyframe, they don’t end up playing.

Just add a normal sound. When the UI button is clicked (.MouseButton1Click), the animation and sound should play at the same time.

1 Like