mmofacts.com

Spielablauf & Balancing Konzept bei Sportspielen

gepostet vor 17 Jahre, 6 Monate von Wanderwelten
Hallo Leute,
ich bestreite gerade die ersten Schritte für ein eigenes Browsergame. Auf dem Papier hat sich schon einiges angesammelt und es fehlen nur noch an ein paar wenigen Ecken, ein festes Konzept.
Eines davon wäre der Spielablauf zwischen 2 Teams, in einem Sportspiel. Da ich selber noch keinerlei Erfahrung habe, liess meine Phatasie folgendes Konzept zu:
Anspiel:
Aus dem Pool der 2 Teams, wird je ein Spieler gewählt, die gegeneinander antreten.
Dabei ist Attribut A (1-100) eines Spielers von Vorteil und das Höhere Ergebnis setzt das Team in Angriff.
Attribut A von Spieler 1 * 1-5 (random) = X
Attribut A von Spieler 2 * 1-5 (random) = X
Dabei besitzt der Spieler mit einem höheren Stufe für Attribut A, einen Vorteil der aber keine Übermacht durch den Zufallsgenerater erreicht. Auch ist der Bereich des Zufallsgenerators nicht zu hoch angesetzt, damit nicht nur das Würfeln, sondern auch die Höhe des Attributes entscheident für das Ergebnis ist.
Das ist jetzt nur ein Anfang und ich würde gerne von euch erfahren, ob das der richtige Weg ist, um ein ausgeglichenes, faires, aber dennoch dynamisches Spiel zu simulieren.
Danke für eure Hilfe,
Gruß X-Color
gepostet vor 17 Jahre, 6 Monate von Nuky
1-5 ist ein Unterschied von 100% zu 500%, ist dir das bewusst?
Ich würde Zufallswerte eher im Bereich von 1.0-1.2 ansiedeln. Zuviel Zufall macht das ganze komplett unberechenbar und damit unlustig...
gepostet vor 17 Jahre, 6 Monate von tkdmatze
ich denke auch, das der unterschied unangemessen hoch ist
2 (meiner meinung nach bessere möglichkeiten)
1. direkte wahrscheinlichkeit
P(Sieg 1) = Attr(1)/(Attr(1) + Attr(2));
Sieg = rand();
if (P(Sieg 1) <= Sieg) Sieg(1)
2. Umweg über ELO-Zahlen
P(Sieg 1) = 1/ (1+10 ^ (Attr(2) -Attr(1) ) )
Sieg = rand();
if (P(Sieg 1) <= Sieg) Sieg(1)

Auf diese Diskussion antworten