void Start() { // Tehcnically the "true" start state. The start state below is more to make the game wait until all starting requirements are met before play begins. // start the generation of the map. mapGenerator.StartMapGenerator(); // Set starting position for the players. playerBuilder.SetPlayerStartPosition(); // Spawn dynamic environment objects. environmentBuilder.CreateEnvironmentalObjects(); }