Ergebnis 1 bis 3 von 3

Thema: Dev Blog: Bauplätze

  1. #1
    Community Manager a.D. Avatar von BB_Orowa
    Registriert seit
    Oct 2013
    Beiträge
    3.449
    Welt
    Grünland

    Dev Blog: Bauplätze

    Werte Wuselfreunde,

    Dev Blogs bieten einen Blick hinter die Kulissen. Diese Informationen werden von unserem Gamedesign-Team aufbereitet und werden im Original in englisch verfasst, um sicherzustellen, dass durch eine Übersetzung keine Informationen verloren gehen. Dieses Mal erklärt euch BB_Alex die Hintergründe zu den Bauplatzänderungen.

    Wichtig: Wir haben kürzlich herausgefunden, dass kleine Dekorationsobjekte (außer Blumenbeete) die falsche Gebäudeblockierung besitzen. Wir werden dies in einer anstehenden Spielversion beheben. Blumenbeete haben die korrekte Blockierung und haben aktuell mehr mögliche Bauplätze als andere kleine Dekorationsobjekte (z.B. eine Bank). Wir haben daher eine Karte für Blumenbeete (korrekte Gebäudeblockierung) und eine für kleine Dekorationsobjekte (inkorrekte Gebäudeblockierung) erstellt. In Zukunft werden Blumenbeete und andere kleine Dekorationsobjekte dieselben möglichen Bauplätze haben.

    Bauplätze: Änderungen & Auswirkungen


    Dev Blogs werden vom Entwicklerteam auf Englisch bereitgestellt. Eine "freie" Übersetzung ist weiter unten zu finden.
    Um sicherzustellen, dass durch eine Übersetzung keine Informationen verloren gehen, wurde die englische Version zuerst veröffentlicht.

    Greetings Settlers! It's nice to talk to you again. One of the main topics during the last weeks was the available building space. Thank you for contributing to the discussion, your feedback is always welcome!

    We felt we should provide more information related to this topic.
    Today I will try to explain why certain changes had to be implemented and also the reasons behind the difficult decisions that had to be made.


    Terminology
    First the terminology, so you know exactly what I am talking about when certain words are used.
    grid - a square on the map used as a measurement unit by the engine. Blocking is defined for each grid.
    map blocking - blocking which is applied to the map.
    building blocking - blocking which is applied to the building.
    blocking algorithm - rule set used to define the connection between map and building blocking leading to available building space.
    variable - a value used for calculations in the code.
    wood deposit - a deposit defined on the map, containing a certain amount of wood.
    tree cluster - a cluster of trees which belong to a wood deposit.
    mine deposit - a deposit defined on a map, containing a certain amount of ore or stone.
    pathfinding algorithm - used to calculate the space that can be used by an unit to reach its destination.
    small decoration building blocking - blocking used for small decoration buildings like benches and flowerbeds. Yellow grids (2x2)



    default building blocking - blocking used by most of the buildings in The Settlers Online. Red core grid surrounded by yellow grids. (3x3) The yellow edge is needed for streets and access to the building for settlers/generals/marshals.




    Different Blocking Types
    Red: This blocking is the hard blocking type. A grid using this blocking doesn't allow anything to be placed on it. It's also not used by the pathfinding algorithm.
    Yellow: A soft blocking type. Grids using this type of blocking can be used by certain mechanics. Streets and small decoration buildings can be placed on this blocking, since they use the yellow blocking themselves (2x2). These are also used by the pathfinding algorithm (settlers/generals/marshals & wildlife). Most buildings can't be placed on yellow grids directly, since they use the default building blocking. Tree clusters and wood deposits use this yellow blocking.
    Orange: Also a soft blocking type. Used by the pathfinding algorithm but doesn't allow the placement of any building or street. Basically, covering the logical gap between red and yellow.
    Blue: A blocking type used to define water building spots
    Purple: A blocking type used for the expedition progress building


    Initial Situation
    The initial map blocking wasn't that different from the map blocking in the February update. It was the same, except for some single grids. The main difference was the blocking algorithm. The rule set between the map blocking and the building blocking of small decoration buildings allowed the placement of those decoration buildings on tree clusters and even on wood deposits. Sometimes this resulted in the loss of those wood deposits or in locked zones. The blocking algorithm was changed to avoid these errors and to render the system more stable. Wood deposits and tree clusters became unavailable as building space for small decoration buildings. This change had no effect on the rules set for buildings with the default building blocking, since the blocking algorithm for those is more complex, containing an additional blocking type (red), which already defined the tree clusters and wood deposits as unavailable building space (red can't be placed on yellow).


    More than small decorations were affected
    Indeed, other buildings were affected as well. This is related to several other changes/issues.
    1. The Island Storehouse had no proper default building blocking. This resulted in inaccessible buildings, when they were placed close to the Island Storehouse.
    2. Certain mine deposits didn't have the default building blocking (e.g. sector 13), which resulted in them being used as building space for other as well as the mines. A building placed beside or on such a mine deposit will block the access to this deposit for settlers, which can again result in severe issues. This is critical for stone deposits, where the production building is not placed on the deposit itself but uses it as an external deposit. Adding the default building blocking to those deposits resulted in building space becoming unavailable for normal or big buildings. The Magnificent Residence was affected the most, since it's a big popular building, which needs a lot of connected building space.
    3. There was also an issue in the blocking algorithm, resulting in the inability to place Magnificent Residences on spots which clearly had the connected building space. This was fixed with the last game update.
    4. The map blocking in certain spots in sector 17 was missing (yellow blocking). This wrongly resulted in available building space directly adjoined the water, leading again to inaccessible buildings. Resolving this issue resulted in less building space available overall.
    5. The Witch Tower appears to have broken blocking. I will cover this issue as soon as I am done writing this Dev Blog.


    Changes during the latest deployment to provide more building space
    1. The blocking algorithm was adjusted to allow the placement of small decoration buildings close to wood deposits and on tree clusters, but not on the wood deposit itself.
    2. The issue responsible for the inability to place Magnificent Residences on clearly available building space was corrected.
    3. The island was expanded in sectors 13 & 17 to provide additional building space.
    4. Several of the old sectors were also expanded to increase available building space.
    5. Some grids were using the red map blocking without good reason and this was rectified as well (sector 2 & 6)


    Can the system be changed and improved?
    Our initial goal was to allow wood and mine deposits to be used as building space, disabling their functionality to avoid zone locks. This would have resulted in the maximum available building space, while maintaining a stable and safe system. However there is huge effort and very high risk involved in reworking this core mechanic, so we decided a rework is not feasible at the moment.


    Are there places where previously available building spots no longer exist?
    Yes. Some of the spots previously available have become unavailable with the latest deployment. Some players may have buildings placed in these spots. We can't guarantee the functionality of those buildings or the stability of your zone, as long as there are buildings placed using the old blocking algorithm.


    Can't you just remove those buildings?
    We don't want to remove buildings from your island. Instead we are giving you the choice to leave, move or tear down the building by yourself, keeping in mind the information above regarding the functionality of your buildings and your zone .


    More detailed information will follow. I hope I was able to explain the system and answer the most frequent questions.

    Thank you for your contribution and we are looking forward to your feedback!

    BB_Alex
    Geändert von BB_Orowa (15.04.16 um 14:30 Uhr)

    Ich bin seit 1. August nicht mehr für die "Die Siedler Online" tätig. Bitte wendet euch bei dringenden Problemen an den Support.

    Erste Hilfe / Hausmittelchen | Verhaltensregeln | Zum Support | Tipps & Tricks | Hilfe zum Forum

  2. #2
    Community Manager a.D. Avatar von BB_Orowa
    Registriert seit
    Oct 2013
    Beiträge
    3.449
    Welt
    Grünland
    Kartenvergleich


    Wichtig: Wir haben kürzlich herausgefunden, dass kleine Dekorationsobjekte (außer Blumenbeete) die falsche Gebäudeblockierung besitzen. Wir werden dies in einer anstehenden Spielversion beheben. Blumenbeete haben die korrekte Blockierung und haben aktuell mehr mögliche Bauplätze als andere kleine Dekorationsobjekte (z.B. eine Bank). Wir haben daher eine Karte für Blumenbeete (korrekte Gebäudeblockierung) und eine für kleine Dekorationsobjekte (inkorrekte Gebäudeblockierung) erstellt. In Zukunft werden Blumenbeete und andere kleine Dekorationsobjekte dieselben möglichen Bauplätze haben.

    Ihr könnt alte und neue Bauplätze für kleine Dekorationsgegenstände und Gebäude mit den folgenden Bildern vergleichen.

    Die "Vorher"-Bilder zeigen den möglichen Bauplatz vor der Spielversion im Februar.
    Die "Nachher"-Bilder zeigen den aktuell möglichen Bauplatz, einschließlich aller aktuellen (nach dem Oster-Event) Änderungen


    Vor Februar

    Sprengbares Gestein nicht entfernt
    Sprengbares Gestein entfernt


    April Spielversion

    Sprengbares Gestein nicht entfernt
    Sprengbares Gestein entfernt
    Geändert von BB_Orowa (15.04.16 um 13:50 Uhr)

    Ich bin seit 1. August nicht mehr für die "Die Siedler Online" tätig. Bitte wendet euch bei dringenden Problemen an den Support.

    Erste Hilfe / Hausmittelchen | Verhaltensregeln | Zum Support | Tipps & Tricks | Hilfe zum Forum

  3. #3
    Community Manager a.D. Avatar von BB_Orowa
    Registriert seit
    Oct 2013
    Beiträge
    3.449
    Welt
    Grünland
    Seid gegrüßt, Siedler! Es freut mich, dass ich erneut die Gelegenheit bekomme, einige Entwicklungsprozesse zu erklären. Eines der Hauptthemen der letzten Wochen waren natürlich die Bauplatzänderungen. Vielen Dank an alle, die tatkräftig zu dieser Diskussion beigetragen haben. Euer Feedback ist immer herzlich willkommen!

    Wir möchten heute einen besseren Einblick in dieses Thema bieten.
    Ich werde die Gelegenheit nutzen, um zu erklären warum einige Änderungen durchgeführt werden mussten und versuchen den Prozess hinter einigen schwierigen Entscheidungen genauer darzulegen.


    Begriffe
    Zuerst einen kurzen Überblick über die genutzten Begriffe, damit klar ist worauf ich mich mit diesen Wörtern beziehe.
    Rasterfeld - ein Feld auf der Karte, welches als Messeinheit genutzt wird. Blockierungen werden für jedes einzelne Rasterfeld definiert.
    Kartenblockierung - Blockierung auf der Karte.
    Gebäudeblockierung - Blockierung durch ein Gebäude.
    Block-Algorithmus - Regeln für die Verbindung der Karten- und Gebäudeblockierung, welche den Bauplatz ergeben.
    Variable - ein Wert für Berechnungen im Programmcode.
    Holzvorkommen - ein Vorkommen auf der Karte, welches eine bestimmte Menge an Holz enthält.
    Baumgruppe - eine Gruppe von Bäumen, welche zu einem Holzvorkommen gehören.
    Minenvorkommen - ein Vorkommen auf der Karte, welches eine bestimmte Menge an Erz oder Stein enthält.
    Wegfindungs-Algorithmus - berechnet den Weg, der von Einheiten genutzt werden kann, um das eigene Ziel zu erreichen.
    Gebäudeblockierung für kleine Dekorationsgegenstände - Blockierung durch kleine Dekorationsgegenstände, wie z.B. Bänke und Blumenbeete. Gelbe Rasterfelder (2x2)



    Standard-Gebäudeblockierung - Blockierung, welche die meisten Gebäude in "Die Siedler Online" betrifft. Rotes Kernrasterfeld, umrandet von gelben Rasterfeldern (3x3). Die gelbe Umrandung wird benötigt, um Siedlern/Generälen Zugang zu dem Gebäude zu ermöglichen.




    Verschiedene Blockierungstypen
    Rot: Diese Rasterfelder zeigen eine komplette Blockierung an. Ein derartiges Rasterfeld verhindert jede weitere Platzierung darauf. Es wird außerdem auch nicht vom Wegfindungs-Algorithmus berücksichtigt.
    Gelb: Eine teilweise Blockierung. Rasterfelder mit dieser Blockierung können für bestimmte Mechaniken benutzt werden. Straßen und kleine Dekorationsgegenstände können auf diesen Rasterfeldern platziert werden, da sie selbst die gelbe Blockierung nutzen (2x2). Diese Felder werden auch vom Wegfindungs-Algorithmus genutzt (Siedler, Generäle, Marschälle, Tiere). Baumgruppen und Holzvorkommen nutzen ebenfalls diese "gelbe Blockierung". Die meisten Gebäude können allerdings nicht auf gelben Rasterfeldern platziert werden, da sie die Standard-Gebäudeblockierung nutzen.
    Orange: Ebenfalls eine teilweise Blockierung. Diese wird vom Wegfindungs-Algorithmus genutzt, aber ermöglicht keine Platzierung von Gebäuden oder Straßen. Diese Felder sind quasi die Lücken zwischen Rot und Gelb.
    Blau: Blockierung, um den Bauplatz für Wassergebäude zu definieren.
    Lila: Blockierung, um den Bauplatz für das Expeditionswasserschloss zu definieren.


    Ausgangssituation
    Die Kartenblockierung vor und nach dem Februar-Update hat bis auf einzelne Rasterfelder eigentlich keine großen Unterschiede. Der Hauptunterschied war der Blockierungs-Algorithmus. Dadurch konnten kleine Dekorationsgebäude auf Baumgruppen und sogar Holzvorkommen platziert werden. Dies hat gelegentlich zum Verlust der Holzvorkommen oder Zonenfehlern geführt. Der Blockierungs-Algorithmus wurde geändert, um derartige Fehler zu vermeiden und das ganze System stabiler zu gestalten. Holzvorkommen und Baumgruppen waren aufgrund dieser Anpassungen nicht mehr als Bauplätze für kleine Dekorationsgebäude nutzbar. Diese Änderungen hatten keinen Einfluss auf die Gebäude mit der Standard-Blockierung, da der Blockierungs-Algorithmus für diese Gebäue komplexer ist und einen weiteren Blockierungstyp nutzt (rot), welcher bereits dafür sorgt, dass Baumgruppen und Holzvorkommen nicht als verfügbarer Platz genutzt werden kann (Rot kann nicht auf Gelb platziert werden).


    Es wurden mehr als nur kleine Dekorationsgegenstände davon beeinflusst
    Es waren in der Tat auch andere Gebäude davon beeinflusst. Das hat verschiedene Gründe.
    1. Das Insel-Lagerhaus hatte keine Standard-Gebäudeblockierung. Dadurch waren einige Gebäude nicht zugänglich, wenn sie nahe dem Insel-Lagerhaus platziert wurden.
    2. Einige Minenvorkommen hatten keine Standard-Gebäudeblockierung (z.B. Sektor 13), wodurch diese Bauplätze für Minen und andere Gebäude benutzt werden konnten. Gebäude auf oder neben einem solchem Minenvorkommen, blockierten den Zugang dieses Vorkommens, was zu schweren Problemen führen konnte. Das ist besonders kritisch für Steinvorkommen, da das Produktionsgebäude nicht direkt auf dem Vorkommen platziert wird. Die Änderung auf die Standard-Gebäudeblockierung für diese Vorkommen hat dazu geführt, dass einige Bauplätze nicht mehr für normale oder große Gebäude nutzbar waren. Das Prachtvolle Wohnhaus war davon am meisten betroffen, da es ein großes und beliebtes Gebäude ist, welches sehr viel zusammenhängenden Bauplatz benötigt.
    3. Es gab außerdem Schwierigkeiten mit dem Blockierungs-Algorithmus, was dazu geführt hat, dass die Prachtvollen Wohnhäuser einige Bauplätze nicht nutzen konnten, welche ausreichend groß waren. Das wurde mit dem letzten Spiel-Update behoben.
    4. Die Kartenblockierung an einigen Stellen in Sektor 17 hat gefehlt (gelb). Das ergab fälschlicherweise Bauplätze, die direkt mit dem Wasser verbunden waren. Auch hierbei wurden Gebäude unzugänglich gemacht. Das Lösen dieses Umstandes entfernte daher einige Bauplätze.
    5. Der Hexenturm hat eine fehlerhafte Blockierung. Darum werde ich mich kümmern, sobald ich diesen Dev Blog fertig geschrieben habe.


    Änderungen während der letzten Spielversion, um mehr Bauplatz zu schaffen
    1. Der Blockierungs-Algorithmus wurde angepasst, damit kleine Dekorationsgebäude nahe an Holzvorkommen und auf Baumgruppen platziert werden können (allerdings nicht direkt auf dem Holzvorkommen).
    2. Prachtvolle Wohnhäuser können jetzt wieder auf ausreichend großen Flächen errichtet werden.
    3. Die Insel wurde im Sektor 13 und 17 etwas erweitert, um weiteren Bauplatz zu bieten.
    4. Einige der alten Sektoren wurden ebenfalls vergrößert, um weitere Baufläche zu schaffen.
    5. Einige Rasterfelder haben unbeabsichtigt die rote Kartenblockierung genutzt. Das wurde behoben (Sektor 2 und 6).


    Kann das System noch geändert und verbessert werden?
    Unser ursprüngliches Ziel war es zu ermöglichen, dass Holz- und Minenvorkommen unter Deaktivierung ihrer Funktionalität (um Zonenfehler zu vermeiden) auch als Bauplatz genutzt werden können. Dadurch hätte sich die maximale, und sichere, Baufläche ergeben. Allerdings ist die Umarbeitung dieser Mechanik sehr kompliziert und riskant, weshalb wir entschieden haben, dass das aktuell nicht im Rahmen des Möglichen liegt.


    Gibt es Bauplätze, welche nicht mehr vorhanden sind?
    Ja. Einige Bauplätze sind in der neuesten Version nicht mehr vorhanden. Einige Spieler haben an diesen Stellen Gebäude stehen. Wir können nicht für die Funktionalität oder die Stabilität deiner Insel garantieren, wenn Gebäude auf diesen Bauplätzen stehen.


    Könnt ihr diese Gebäude nicht einfach entfernen?
    Wir wollen keine Gebäude von euren Inseln entfernen. Stattdessen habt ihr die Wahl, ob ihr das Gebäude verschieben oder abreißen wollt, basierend auf den oben erklärten Umständen.


    Weitere Einzelheiten zu den Bauplätzen sind > hier < zu finden. Ich hoffe ich konnte das System verständlich erklären und die dringlichsten Fragen beantworten.

    Vielen Dank für eure Beiträge und wir freuen uns auf eure Kommentare!

    BB_Alex
    Bitte beachtet: Das ist eine "freie" Übersetzung des Dev Blogs und kann leicht vom englischen Original abweichen.
    Bei Abweichungen gilt der originale, englische Text der Entwickler.
    Geändert von BB_Orowa (15.04.16 um 16:37 Uhr)

    Ich bin seit 1. August nicht mehr für die "Die Siedler Online" tätig. Bitte wendet euch bei dringenden Problemen an den Support.

    Erste Hilfe / Hausmittelchen | Verhaltensregeln | Zum Support | Tipps & Tricks | Hilfe zum Forum

Ähnliche Themen

  1. Dev Blog: Inselweite Förderungen
    Von BB_Orowa im Forum Entwickler-Tagebuch
    Antworten: 1
    Letzter Beitrag: 24.02.16, 14:12
  2. Dev Blog
    Von Online_Aktuell im Forum Archiv: Feedback - geschlossene und alte Themen
    Antworten: 140
    Letzter Beitrag: 02.02.16, 02:04
  3. Dev Blog: Meinungen und Feedback
    Von BB_Pandur im Forum Archiv: Feedback - geschlossene und alte Themen
    Antworten: 82
    Letzter Beitrag: 26.01.16, 12:55
  4. Dev Blog: Sommer-Event
    Von BB_Pandur im Forum Entwickler-Tagebuch
    Antworten: 1
    Letzter Beitrag: 08.07.14, 14:47

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein

Die von uns verwendeten Ubisoft-Cookies sollen sicherstellen, dass du unsere Websites optimal genießen kannst. Durch die Nutzung dieser Website erklärst du dich mit der Nutzung dieser Cookies einverstanden. Weitere Informationen zum Datenschutz.