beat4sprite is a library to create animations in the StepMania engine inspired by the classic DDR PSX background animations and sprites.
beat4sprite has been tested through from StepMania 5.0.12 to 5.3 / OutFox.
- Make sure you have tapLua.
- Copy the beat4sprite folder into the Modules folder of fallback.
- Load the tapLua and beat4sprite module once in OutFox through fallback's first screen.
For example the ScreenInit overlay script should look like this using LoadModule():
- Copy the beat4sprite folder in your "Stepmania/Scripts" folder.
- Reload scripts once at first screen if something goes wrong.
If you want to create your own animations you can check the Wiki.
beat4sprite began as a personal project in 2013.
I used to play with simple BGAnimations or RandomMovies ( Gameplay backgrounds ) on StepMania 3.9, mostly stuff from DDR or ITG. I was interested in the structure of the sprites and how the game read them.
I got inspired and I wanted to use the retro PSX animations so I tried making videos of them and that didn't blend that well with the song beat.
Then I considered video encoding, quality and file size not being the best so I moved to scripting and writing code (visually scripting) so I could draw my own animations.
Examples made with this library can be found through my repositories.
For more information about the API check the Wiki.
- Project Moondance developers
- RenTheHumanCat
- MadkaT
- leadbman
- Retrozaid