Description
Changelog
Reviews (0)
- Link-ID sprite pool that scales to tens of thousands of sprites
- Dirty-flag incremental updates — unchanged sprites are never redrawn
- Five draw planes (back / medium / front / effect / text)
- Runtime flip (FLIP / FLOP) and scaling
- Sprite-text HUD (sprlocate / sprprint / sprcls)
- JSON sprite definition system with a visual definition editor in a bottom panel
- Automatic rotation and spin atlas generation (up to 256 directions from one source image)
- Aseprite integration — exported JSON or .aseprite files read directly, with no Aseprite installation required; sprite IDs stay stable across re-imports
Performance
| Sprites | GDExtension | GDScript fallback |
|---|---|---|
| 10,000 | 7.2–8.5 ms/frame | 82–87 ms/frame |
| 20,000 | 15.0–16.6 ms/frame | 61–167 ms/frame |
The native backend scales close to linearly with sprite count and keeps frame time stable.
Changelog for version v0.2.0
No changelog provided for this version.