This might save you a Saturday night (like it did not for me): if you upload stuff to itch.io, Butler (their CLI uploader) will not complain. But there will be an error message on your game page if you exceed the file limit of 1000 (files + directories). Oh and the error message will be instead of your game. So be careful!
I did not even know I had this many files…
Best wishes
Joe
Just to clarify: I am not complaining about itchio. This post is just meant as a general note (to keep in mind) for other devs. I have seen a couple of Babylon projects using itchio.
make a large atlas out of all your images (I made a tool to make that easier, though it’s for canvas 2d games mostly)
put all your assets into a zip file and then unzip it on the client
since the above will be kinda slow and increase loading time.
you can make multiple chunks of zip files depending on when they’ll be needed in the game and load them on or before demand.
put all these files in a separate cdn service like cloudinary and get all of these via network requests