you’re welcome to look at a possible solution for packing into texture atlases automatically
The way I’ve done is pack everything into a single file, download and decompress it to populare a cache, and then, in the AssetLibrary, if any of the files that are loaded (loadImage, loadAudioBuffer, …) are in the cache, it invokes loadFromBytes() on it. This hits the server much less, but of course it still has to load things locally, with base64 data. Though, extending it to put all images into a single file would certainly be possible (cache contains image, x, y - loadImage simply copies it out from there).
I realize there’s already support for loading PAKs, but at the moment that AssetLibrary doesn’t extend to MovieClips, which I need.
The question is how interested people would be in that kind of code to start with. I’ve done two PRs so far, none of them were added (one rejected with “I would do it differently” and one with no reply so far). Which is a bit weird, because openfl is very hacky (lots of TODOs).
Right now I have all my code in a local branch, that I merge with upstream every once in a while. I don’t mind improving openfl with it, but atm it feels contributions are difficult to get in.