@Katsaii presents:
Disarm
A Pure GML Spriter Runtime for GameMaker Studio 2.3+
Homepage | Wiki | Installation
Disarm
A Pure GML Spriter Runtime for GameMaker Studio 2.3+
Homepage | Wiki | Installation
License
View the full license here. If you use this tool, please make sure to credit me as "Katsaii" somewhere, e.g. under Special Thanks. Feel free to link to my homepage or Twitter.
Description
The successor to my previous 2D skeletal animation runtime, except aiming to support only Spriter Pro. This version is far more performant, being able to handle around 30 running animations of my character playing simultaneously, without dropping below 60 fps on the VM export.
Features
- Multiple entities per armature
- Pivot points
- Character maps
- Sprite and point attachments
- Bone keyframes for translation, scale, rotation, parent, and transparency
- Attachment keyframes for translation, scale, rotation, parent, transparency, pivot point, frame index, and z-index
- Animating between keyframes instantly, or by using linear interpolation, quadratic interpolation, or cubic animation
- Animating the z-order and hierarchy of bones and sprites
- Combine and layer multiple character maps
- Modify entity data at runtime
- Render animations whose sprites span multiple texture pages
- Blend between multiple animations
- Bake groups of animations into a sequence of vertex buffers that can be reused later
Last edited: