Für die Kampagne generiere ich feste Strukturen auf die Karte, ich ersetze auf der bereits generierten Karte an der stelle der Burg einfach die Tiles in Festungs-Tiles.
Anders als bei meinen anderen Generatoren erfolgt das hier nicht im Zufalsprinzip sondern auf Festen Positionen.


Sobald der Dungeon selbst gesetzt ist, werden die sechs angrenzenden Felder zur Festung ersetzt, damit in der Mitte der Festung der Dungeon ist.
Der Code unten sucht die angrenzenden Felder und ersetzt sie mit dem jeweiligen Festungs-teil, die bool Werte (true/false) geben an ob es die gedrehte Version ist oder nicht.
Die kleine Festung in der Mitte wird sich je nach Dungeon verändern, hier wird etwas mehr schatten und Blautöne mit eingebracht, da dies eine Mond-thematisierte Festung wird.

Speziell diese Festung brauchte etwas mehr Bearbeitung da ich hier noch einiges an Farben und Ideen eingebracht hatte, was in der Nachbearbeitung im Bildbearbeitungsprogramm noch ein wenig Anpassung brauchte.


Die kleine Flagge in der Mitte, soll zeigen das der Dungeon Wichtig ist. Sie ist eine sechs Frame Animation mit einem Icon in der Mitte.
Das Icon ist ein Painting für welches ich mehr Platz und Zeit genommen habe.
Im laufe der Entwicklung kommen noch einige hiervon dazu, und ich plane den Dungeon der dahinter ist, thematisch zu dem Image zu machen.


Der kleine Mond auf der Flagge wurde im Bildbearbeitungsprogramm so angepasst dass er sich mit der Biegung der Flagge bewegt, deswegen sieht er hier so verbogen aus.