A downloadable script

Download NowName your own price

Tired of your animations looking smooth and modern? Wish you could take a step back to the days of the PlayStation, and relive the low framerate animations without compromising your game's buttery smooth 60fps gameplay? Well look no further! 

With this script, you can make any Unity Animator component play at a lower (but speed accurate) framerate. 

Share gifs of your animations using this asset so I can feature them!

Gif Credits:  PixelDoughHawkeren


When using this component, you compromise some of the nice features that Unity has built in, such as blending and transitioning between animations. You'll have to manually change the animation you're playing, which will have a more authentic snappy look to it much like what you'd see on an old system. Your animations will loop constantly

This effect does come at a very slight loss of accuracy compared to the original animation. It doesn't build up over time, it's just a fluctuating inaccuracy. Until this is fixed, the legacy "precision" version is included as an option. If you're okay with this slight inaccuracy, go with the "functionality" mode.

Functionality mode works with all Unity animator features (as far as I'm aware). This includes animation blending, transitions, animation events, and more! Woohoo!

Special thanks to Kevin Hutchins for all the help working out how to get the timing right, and testing the script.


Download NowName your own price

Click download now to get access to the following files:

RetroFramerateController.zip 996 bytes

Leave a comment

Log in with itch.io to leave a comment.