Rocket Run - Multi-directional shooter, collect-em-up

@Edgaronfo Thank you!

To answer your questions:

I’m using a lua file to hold a few global variables (energy, fuel, level number, number of artefacts collected) so that they are accessible any time by the gui. You could pass these through the messaging system but I’ve found this generates more code and it’s easy to miss something and end up with the gui showing the wrong thing.

Each level is in it’s own collection including a common collection that contains all the stuff that’s relevant across the whole game. Each of these level collections is handled by a ‘loader’ game object containing collection proxies to all the level collections.

I’m not great at explaining technical stuff so you might be better off checking out the Rocket Run code here.

Good luck and thanks for the kind words.

5 Likes