PNG decompression is way too slow. Some games use it but it's on the way out, either being replaced by codecs like Basis or QOI in most cases
The time to : download the globel zip file + open and reading the points and all textures => 5 to 7 seconds. This is super quick !
Note that I'm not storing assets at rest in a ZIP file because there's no reason to. If I was doing that it might close the gap some.
- Step 1: download zip file containing my XML point file and my 90 PNG texture files.
- Step 2: open zip file and dezip in 91 filed
- Step 3: run 3D games with all the 91 Assets. The (small) game engine reads each 90 PNG files and - of xccourse- transform each one in a GPU compatible texture.
All zip takes about 6 seconds. Not so bad