#5, by afrlmeWednesday, 17. June 2015, 18:38 10 years ago
The thing is that there's nothing in the data structure to signify that the game is loading or the loading percentage.
The only make-shift solution to this is inside of an at begin of scene action for each playable scene to...
1. have it display an object or interface with an image &/or animation that covers the entire viewport.
2. hide the mouse cursor.
3. add a pause value for about 30 to 60 seconds, before hiding the interface / object image / animation & displaying the mouse cursor.
These steps might give the system enough time to load the scene if you have used preloaded animations - without preloading your scenes should load quicker as animations will only load when you call them, but they could lag when loading them depending on how big they are & how many frames they contain, so... (different machines will have different loading times - it's hard to predict).
Really, it's all about optimization & finding the methods that work best for optimizing your game, to make it load & run as smooth as possible on various different machines.