Es gibt verschiedene Möglichkeiten, damit umzugehen, und viele Lösungen haben ihre eigenen Vorzüge. Ich werde meine Meinung zum idealen Umgang damit äußern.
Erstens ist es wichtig zu verstehen, dass jemand, der ausreichend in das Spielen des Systems investiert ist (mit entsprechenden Kenntnissen), unabhängig von der Komplexität Ihres Systems einen Weg findet, es zu spielen.
Um dieses Problem ernsthaft anzugehen, müssen Sie, wenn es wirklich ein Problem für Sie ist, sowohl bei der Gestaltung als auch bei der technischen Implementierung Ihres Spiels damit umgehen.
Auf der technischen Seite müssen Sie im Grunde ein Spiel der Vergleiche spielen.
Im Allgemeinen protokolliere ich, wenn Sie eine Art von Spiel mit Benutzerinteraktion ausführen. In ausführlichen Protokollen können Sie Ihr Spiel basierend auf echten quantitativen Messungen ändern und anpassen.
Mithilfe Ihrer Protokolle können Sie ein System zum Vergleichen von Daten zwischen Konten mit einer beliebigen Anzahl von Ähnlichkeiten einrichten.
Wenn beispielsweise zwei Konten dieselbe IP-Adresse verwenden oder andere Informationen, die Sie für eine geeignete Vergleichsmaßnahme halten, möchten Sie die Gesamtinteraktion zwischen den beiden Konten (Gewinne / Verluste, Handel) in Bezug auf anzeigen können Umfang der Interaktion mit anderen.
Anhand dieser Daten können Sie von Fall zu Fall oder automatisch eine angemessene Beurteilung vornehmen. Je nachdem, wie weit verbreitet das Problem ist, würde ich eine automatische Option empfehlen und alle Probleme über einen Live-Moderator behandeln. Es ist wichtig, dass Sie das Konto nicht löschen. Sie müssen es nur mit der Meldung "Dieses Konto wurde verdächtigt, gegen die Nutzungsbedingungen dieses Spiels zu verstoßen. Wenn Sie nicht einverstanden sind, klicken Sie hier" mit einem Link zu einem Schiedsgericht oder ähnlichem .
Es ist wichtig, dass so etwas vorhanden ist, da die Leute zu Hause oder in der Schule IP-Adressen austauschen können. Auch für jüngere Kinder können sie die E-Mail-Adressen, Kreditkarten oder sogar Namen ihrer Eltern in ihren Anmeldeinformationen verwenden, je nachdem, wie gut sie geschützt sind.
Die zweite Phase ist die Design-Seite. Obwohl ein gewisser Vorteil zu erwarten ist, müssen Sie diese Form des Betrugs mit Ihrem Gameplay ausreichend deaktivieren. Es gibt eine ganze Reihe von Möglichkeiten, wie Sie dies erreichen können, und es gibt völlig ärgerliche, sehr kurze Auszeiten (die möglicherweise erforderlich sind). Ich halte es jedoch für das Beste, die Vorteile zwischen zwei Konten entsprechend anzupassen.
Beispielsweise haben einige MMOs den Vorteil geändert, den High-Level-Spieler erhalten, wenn sie mit Spielern außerhalb eines angemessenen Level-Bereichs spielen. Dies hindert Spieler mit Zugriff auf mehrere Konten daran, sich selbst (zumindest innerhalb eines bestimmten Bereichs) auf Powerlevel zu setzen.
Sie können sogar gezielt auf Konten abzielen, die Daten gemeinsam nutzen, und den Nutzen, den sie durch die Interaktion miteinander erzielen, direkt verringern. Dies würde die Interaktion mit anderen Spielern fördern, kann jedoch mit Proxy-Servern umgangen werden und ist abhängig von Ihrer Zielgruppe schlecht beraten.
Die andere Art zu denken ist, dass das Gameplay so ansprechend ist, dass die Leute es nicht schaffen, zwei separate Accounts zu spielen und trotzdem mit allen anderen mitzuhalten.
Natürlich müssten Sie bei diesem System viel Aufwand betreiben, um Fehlalarme zu vermeiden.
tl; dr?
Sie möchten geeignete Daten sammeln, die es Ihnen ermöglichen, potenzielle Bedrohungen automatisch zu erkennen und zu behandeln und Fehlalarme benutzerbezogen zu behandeln. Eine Menge Babysitting wäre notwendig, um sicherzustellen, dass Sie keine Fehlalarme haben.
Außerdem möchten Sie den Vorteil des Betrugs mit mehreren Konten am Ende des Spiels reduzieren.