The fifth video tutorial of a series which takes you through the process of building a tower defense game.
This tutorial goes over how to pass data between scenes using the singleton pattern, something especially useful when a user is picking map types and difficulty in a separate menu scene. We also give an overview of building a menu system with Prezi-style transitions (panning and zooming camera with parallax effects).
In addition to building the menu and passing state data around, learn how to display a loading screen between scenes. Without this, the game may appear to hang when a player starts from the main menu.