I’m searching for a framework to start the development of a long term game development project. After a lot of research, Phaser looks like the best match for me and the project.
I have found support for 2D skeleton animations from Spine in the documentation. However, I do have a lot of high quality animations, made with Adobe Animate, which I would like to use. Is that possible?
I know I could export the animations as spritesheets, but that would generate way too many sprites.
We are debating on creating a script that could translate Adobe Animate Texture Atlas JSON format to say Texture Packer JSON format for import to Phaser.
We are in the research stage, but could make this a focused effort especially if there are some donations that could help offset cost.
So we ended up for now, exporting the animations as individual PNG sprite files.
8-bit Indexed
opaque background checked
0% alpha background
Used Texture Packer smart folder to import them all, and then exported a Phaser3 friendly texture atlas and this produced a very small atlas, we imported and is working with no issues, for animation or target frames as sprites etc. Translating the native format AA JSON to Phaser3 JSON was looking a little bit more work, than the above described point and click process.