GeorgeZaharia
i have a technical task what i got to do and what images to use.
from a big company that doing playable and other ads a lot. and have a vision how it got to look.
i needed to use spine, but to save size I redone all animations in the construct's timeline, that isn't easy if you are doing skeletal animation of the human body, hard to recreate, add new characters with this animation. it also makes code bigger.
what I can exclude - box2physics, which took about 500-600 kb.
all other plugins took 10-20 kb
But again, as I said, code can be minifying.
what we need, the same playable export as now, but separated folders for sound and for images. It can help to keep the main, HTML file inside 2mb.
it is a weird requirement from facebook, 2mb HTML file, but they are monopolists and don't care about users too much, really nothing to do with it
google requires html5 file with the 1mb size by the way...
i asked about the size images/plugins cause if the business u working for can let you rescale down the images and lower the resolution of the playable ad, then u might be able to save some file size, as using a 16px grid size images, compared to a 256x one is a whole lot difference in size around ~70% more or less. about spine you could export spritesheets at lower scale size of the character and that could save some file size also not having to use spine plugin which is pretty big.
when i say lower size images i mean instead of exporting a 1080p playable ad do a 400x200 one instead. or something similar. would have the same quality just small images. really small.
also i read the playable ads guides and it seems they have a "zip package playable ads" capability that allows up to 5mb and 100 files in that 1 playable ad.. but not sure how that will be exported from C3 since current export for playable ads is just single file html5
** note... resizing the images to such a drastic difference might result in quality loss, unless the original files are vector images. but not sure how spine does the rescale export.
if you find a solution to this let me know would love to know how you achieve it, and maybe a lot of other people around community.