Feedback on impact-frame player and/or frameplayer

Hello everyone! So I recently made a module script where it plays individual images with a bunch of variables like
{ FPS, TotalDuration (there’s more) }, the module also makes it so it fits exactly to any screen ( making it scale uniformly with any resolution without or very very minimal screen stretch ) Basically maintaining aspect ratio

I’m currently looking for feedback or opinions about this and potential suggestions on how to make it better, Though its not perfect as I will state the problems I’ve encountered and have yet to fix later on in this thread.

SHOWCASE:

While it looks like its working, unfortunately that isn’t fully that case.

A few problems arise when working with stuff like these:

  1. When i join the game i need to pre play the animation at least 3 times for it to not buffer or lag or not load.

  2. When fully loaded it might buffer or lag again if it isn’t played again for at least 5-10 minutes

Some of the solutions I tried were:

  1. Making a preload function in the module where it puts the GUI offscreen and plays it a lot of times according to how much you want, Unfortunately this didn’t work.

  2. Using ContentProvider

Some of the solutions I hope to try are:

  1. making a image label for each frame and putting them on top of each other, making them overlap, then just changing the Z index of each one. (My friend suggested this.)

  2. Preloading again but this time on the screen with 0.999 transparency.

As I’m a relatively new developer (only around 150 hours) It might take me a fairly long time to fix these or maybe less if i get easier to implement suggestions

I also forgot to mention here’s how the dynamic screen fitting looks like:

I’m looking for feedback, opinions, and suggestions(if you have a clever workaround or something you will think will work please let me know, thank you in advanced!) . I will also be documenting fixes i do, if it worked or not, And other stuff related to the frameplayer. Also completely unrelated I made a whole working fighting system just to try this out lol. Hopefully ill be able to make different variations of the impact frame.

4 Likes

What if you add a cube next to the dummy?

1 Like


How did you make this? I’m assuming a glass mesh.

Also, add screen shake.

1 Like

Thats a very unique way of making a cutscene, I love how the screen changes how the world looks.

1 Like

It’s a series of images edited externally and played like a video once the finisher attack sequence begins

1 Like

i made it using after effects, imported into png images then uploaded to roblox. Hence why you can play anything you want just as long as you have the images as frames. (Also the reason why im going to try to make the characters default so it works with any character)

I don’t quite get what you mean, you mean like as an extra effect or?