Mot's Animation System
Mot's Animation System
Mot's Animation System is a visual editor for creating 2D animations.
You start by sequencing sprites andor tilemaps together to create the basic components. Then combine them using timelines and key-frames to make animations. Or combine them again to make bigger, more complex animations.
Animations can trigger sounds and music, and call back into to your main program, e.g. to trigger game play events.
You could use it for:
Character animations, like run cycles
Larger multi-sprite animated characters
Cutscenes
Animated birthday cards
Animations can be loaded and played in your own carts (the loading and playback code is 1836 tokens). They can either be stored in Lua strings or loaded from a separate cart.
Disclaimer
This is all very much in Beta at the moment!. And some corners had to be cut to fit everything into the token limit. In particular the editor doesn't prevent you from shooting yourself in the foot by:
Creating self referencing animations (infinite recursion)
Creating animation files larger than 0x4300 bytes (about 17K) that won't save properly.
It lacks any sort of undoredo logic, so if you use this, please take frequent backups of your saved animations.
And also, because the animation code is 1836 tokens and the animation data can be several kilobytes, it's not the best fit for every program.
Feel free to @ me if you need any help.
Overview and basic navigation