View a markdown version of this page

Lege Regeln für große Spiele fest - Amazon GameLift Servers

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Lege Regeln für große Spiele fest

Das Matchmaking für große Spiele hängt hauptsächlich von der Balancingstrategie und den Batching-Optimierungen für die Latenz ab. Die meisten benutzerdefinierten Regeln sind nicht verfügbar. Sie können jedoch die folgenden Arten von Regeln integrieren:

  • Regel, die ein festes Limit für die Spielerlatenz festlegt. Verwenden Sie den latency Regeltyp mit der EigenschaftmaxLatency. Siehe Latenz-Regel Referenz. Im folgenden Beispiel wird die maximale Spieler-Latenzwert auf 200 Millisekunden eingestellt:

    "rules": [{ "name": "player-latency", "type": "latency", "maxLatency": 200 }],
  • Regel zur Gruppierung von Spielern auf der Grundlage der Nähe zu einem bestimmten Spielerattribut. Dies unterscheidet sich von der Definition eines Balancing-Attributs als Teil des Algorithmus für große Spiele, der sich darauf konzentriert, gleichmäßig zusammengestellte Teams zusammenzustellen. Bei dieser Regel werden Matchmaking-Tickets auf der Grundlage der Ähnlichkeit der angegebenen Attributwerte, z. B. der Fähigkeiten eines Anfängers oder eines Experten, gebündelt. Dies führt in der Regel zu Matches mit Spielern, die sich in Bezug auf das angegebene Attribut sehr ähnlich sind. Verwenden Sie den batchDistance Regeltyp, identifizieren Sie ein numerisches Attribut und geben Sie den breitesten zulässigen Bereich an. Siehe Referenz. Regel zur Entfernung von Batch Hier ist ein Beispiel, bei dem die Spieler eines Spiels mindestens eine Fähigkeitsstufe voneinander entfernt sein müssen:

    "rules": [{ "name": "batch-skill", "type": "batchDistance", "batchAttribute": "skill", "maxDistance": 1