Cross‑platform animation editor for Defold. One‑click integration, live timeline, template animations — tiny download under 10 MB.
Works with Defold GUI and Collections. Ships with Panthera Runtime to play animations in‑game.
Right‑click any GUI/Collection/GO in Defold → Create or Edit Panthera Animation → start animating immediately.
Create keys for position, rotation, scale, color, and more. Precise timing, easing, preview, and event keys.
Reuse animations from GUI templates and collections or create new ones directly from the editor.
Designed to be simple and fast so you can focus on animating. Helpful gizmos and hotkeys built‑in.
Tiny download under 10 MB. No dependencies or installers — just download and run.
Built for Defold, but can be adapted to other engines with a custom runtime implementation.
panthera.create_gui
, panthera.create_go
, panthera.play
.See the API Reference and examples. Runtime size: ~12.4 KB HTML5, ~21.3 KB Desktop/Mobile.
Add the Defold Tweener dependency to your project. See its README for installation instructions.
This happens when nodes referenced by keys are missing after re‑export. Remove or map those keys to existing nodes.
Nodes: select and press the delete icon or Ctrl/Cmd + Backspace. Keys: select in Timeline and press Delete.
Save and reload the project. If it persists, please open an issue on GitHub with details.
Create a zero‑duration key at time 0 with the desired value. You can have multiple keys at t=0.
Properties: Right‑click a property → Copy, then right‑click same property on another node → Paste. Keys: select keys in Timeline → Ctrl/Cmd+C, then Ctrl/Cmd+V at the current time.
Allowed. Earlier keys apply until a later key starts. Zero‑duration keys apply instantly.
Events can have a start and end with easing; your runtime callback is called each frame while active.
Sometimes system modifiers get stuck. Press Ctrl, Alt, Shift and Cmd to reset. See Hotkeys in docs for bindings.
{GUI_NAME}_panthera.lua
, play or create templates from the editor.!
prefix, and group terms with spaces.panthera_editor_config.json
, customizable defaults; Windows path fixes.Dependencies: Panthera Runtime 5 · Defold Tweener 5
Keep Panthera free and evolving — your sponsorship directly funds development, docs, and support.