About this project

SpriteStudioPlayer for Godot is a high-performance extension (GDExtension or Custom Module) that allows Godot Engine to play animations created in OPTPiX SpriteStudio. It supports a wide range of 2D content, including character animations with mesh deformation, UI transitions, and full-screen cutscenes. Key technical features include: - Optimized Performance: Utilizes SIMD and zero-copy loading via FlatBuffers (.ssab binaries) to minimize CPU and memory overhead. - Visual Consistency: Uses an independent core runtime to ensure that animations appear exactly as they do in the SpriteStudio editor, regardless of engine specifications. - Godot Integration: Provides a SpriteStudioPlayer2D node for seamless integration into Godot scenes and control via GDScript. - Asset Pipeline: Supports the conversion of .sspj files to .ssab for efficient runtime playback. The plugin includes comprehensive documentation and several sample projects demonstrating basic usage, scripting, and attribute overrides.