FocusTown avatar demo

 

Option C. The same rig exported as DragonBones 5.5 data (skeleton JSON + a texture atlas packed in the browser) and played by pixi5-dragonbones, a 2022 build of the MIT DragonBones runtime that only works with the global-PIXI style of PixiJS v5. It proves the "free Spine-like format + runtime" idea works — bones, slots, skins, display swapping and additive keyframes are all native concepts here — but the editor is discontinued, the runtime is frozen on PixiJS v5 (v8 is current) and its npm packages have not moved since 2022. Compare the fps and the bundle size with option A: this page ships two renderers' worth of code for the same picture.