Example #1
0
        public void GenerateNextTile()
        {
            Position[] blanks = board.BlankSlots();
            Tile       tile   = tileGenerator.Generate(blanks);

            board.SetNumber(tile.Value, tile.Position);
        }
Example #2
0
    public void GenerateMap()
    {
        tileGenerator = new TileGenerate(mapSize, transform, typeOftiles, scale);
        tileMap       = tileGenerator.Generate();

        settlementGenerotor = new SettlementGenerator(mapSize, transform, townLocalization, tileMap, scale);
        settlementMap       = settlementGenerotor.Generate();

        routeGenerator = new RouteGenerator(settlementMap, transform, routeLocalization, scale);
        routeGenerator.Generate();
    }