Sobre o projeto

O SpriteStudioPlayer for Godot é uma extensão de alta performance (GDExtension ou Custom Module) que permite ao Godot Engine reproduzir animações criadas no OPTPiX SpriteStudio. Ele suporta uma ampla gama de conteúdo 2D, incluindo animações de personagens com deformação de malha (mesh deformation), transições de UI e cutscenes de tela cheia. As principais características técnicas incluem: - Performance Otimizada: Utiliza SIMD e carregamento zero-copy via FlatBuffers (binários .ssab) para minimizar a sobrecarga de CPU e memória. - Consistência Visual: Utiliza um runtime de núcleo independente para garantir que as animações apareçam exatamente como no editor SpriteStudio, independentemente das especificações do engine. - Integração com Godot: Fornece um nó SpriteStudioPlayer2D para integração perfeita em cenas do Godot e controle via GDScript. - Pipeline de Assets: Suporta a conversão de arquivos .sspj para .ssab para reprodução eficiente em tempo de execução. O plugin inclui documentação abrangente e diversos projetos de exemplo demonstrando o uso básico, scripting e substituições de atributos (attribute overrides).