public static void Main() { worldGeneratorController = CreateWorldGeneratorController(); worldGeneratorRepository = CreateWorldGeneratorRepository(); Dictionary <KeyValuePair <int, int>, Terrain> terrainDictionary = worldGeneratorRepository.GenerateWorld(); worldGeneratorController.ShowWorldMap(terrainDictionary); }
private static WorldGeneratorRepository CreateWorldGeneratorRepository() { if (worldGeneratorRepository == null) { worldGeneratorRepository = new WorldGeneratorRepository(size); } return(worldGeneratorRepository); }