Ich entwerfe ein rundenbasiertes Spiel, in dem die Spieler vom Kauf, Transport und Verkauf von Ressourcen profitieren. In jeder Runde muss die Karte eine bestimmte Anzahl von Ressourcen und verschiedene Standorte produzieren und die Ressourcenpreise müssen aktualisiert werden. Aus diesem Grund muss in jeder Runde, nachdem jeder Spieler an der Reihe ist, der Spielstatus aktualisiert werden. Ressourcen werden verbraucht / produziert, Preise in jeder Zelle der Karte müssen aktualisiert werden usw. Ursprünglich hatte ich eine einfache Zugreihenfolge, in der jeder Spieler an der Reihe war, dann wird die Karte aktualisiert und der Zyklus wiederholt die gleiche Reihenfolge. Nach einigem Testen wurde jedoch klar, dass dies Spielern, die nach der Aktualisierung der Karte rechts an der Reihe sind, einen erheblichen Vorteil verschaffte. Sie sind in der Lage, die neu produzierten Ressourcen zu sammeln, bevor jemand anderes die Chance dazu hat.
Der einfachste Weg, das Gameplay für alle Spieler auszugleichen, ist die zufällige Reihenfolge nach jeder Runde. Dies würde zwar allen eine faire Chance geben, aber ich bin besorgt, dass dies eine zu große Verschiebung von der Strategie zum Glück bedeuten könnte.
Wie kann ich asymmetrisches Gameplay beseitigen, das durch die Reihenfolge der Züge verursacht wird?
1 / n * 100
Prozent vor jedem Spieler an der Reihe, wo n
die Anzahl der Spieler. Wenn zwei Personen spielen, werden 50% der Updates angewendet, bevor die Spieler an die Reihe kommen. Anschließend können Sie einen Algorithmus nach dem Zufallsprinzip erstellen, der entscheidet, welche Aktualisierungen an welchen Runden angewendet werden. Das macht es fairer und hält das Spiel am Laufen.