Example #1
0
        public static void Main()
        {
            worldGeneratorController = CreateWorldGeneratorController();
            worldGeneratorRepository = CreateWorldGeneratorRepository();
            Dictionary <KeyValuePair <int, int>, Terrain> terrainDictionary = worldGeneratorRepository.GenerateWorld();

            worldGeneratorController.ShowWorldMap(terrainDictionary);
        }
Example #2
0
        private static WorldGeneratorRepository CreateWorldGeneratorRepository()
        {
            if (worldGeneratorRepository == null)
            {
                worldGeneratorRepository = new WorldGeneratorRepository(size);
            }

            return(worldGeneratorRepository);
        }