Okay, I’ve decided to essentially start the main game again from scratch. The menu sequence seemed fine so I can always re-import that over but there were some more nagging issues with level loading / unloading and general optimisations.
So yeah, spent a bit of time resolving the level loading issues and they seem to be all working nicely again, loading from a text file as before but with more efficient code.
Objects unload and requests for further level areas are placed so it’s essentially streaming the levels in now.
Looks like Unity’s flash output has become a bit more reliable so I’ll be embedding things in that way for the moment…. Except, clearly wordpress has issues with it. Unsurprisingly