The browser hummed with happiness. The load time dropped by 80%. But Leo still had a question: "How do I animate him now? I no longer have knight1 , knight2 filenames?"
If your game has 500+ assets, one giant 4096x4096 atlas might be too big for old mobile GPUs. Use export to split them into multiple 1024x1024 sheets. Load them with this.load.multiatlas . phaser texture packer
const mySprite = this.add.sprite(100, 100, 'mySpriteSheet', 0); The browser hummed with happiness
This is the best part. You reference the original filename from inside the atlas: phaser texture packer