Currently I am working on a large project that involves a basic number of scenes (scene’s that every user always sees) and a number (20 in total) of ‘conclusion’ scenes.
Only one of these conclusion scenes will be shown per user, as they are picked based on the choices of the user in the initial basic scenes. The total load of the basic scenes is around 2mb (non retina), the total load of each ‘conclusion’ scene is also about 2mb (non retina).
My question is: has anyone an idea how to manage all this data? Currently I am thinking about doing the following:
- only preload the assets involved in the initial basic scenes before the game starts
- as soon as the result is available, preload only the data for the final ‘conclusion’ scene
- show the conclusion scene as soon as this one is done preloading
My questions are:
- Do I need to have ALL the scenes in a single Hype-document? The total export-load is going to be insane (around 50mb for only the regular non retina assets, let alone the retina included). Exporting takes a long time and there is a lot of animation involved, so I need to export very often.
- Is there an ‘hype-way’ to preload assets in files? I’ve read that calling showNextScene and showPreviousScene back to back will do the trick, but it seems kinda ‘hacky’.
- Also a not related question: is there an easy way to use folders in the Resources-tree?