Angenommen, ich versende ein Spiel auf mehreren Plattformen. Mein Spielcode erkennt einige Kleinigkeiten über das zugrunde liegende System, wie die lokalen Einstellungen, das "Land", das Betriebssystem, die Art der Grafikkarten usw.
Angenommen, ich versende das Spiel mit Code, der diese Informationen an einen Master-Server sendet, auf dem ich all diese Daten sammle und verwalte, um Diagramme und dergleichen zu erstellen.
In einem Multiplayer-Spiel erscheint es ziemlich vernünftig, dies zu tun, da Verbindungen zu diesem Server völlig gerechtfertigt sind. In einem Einzelspielerspiel kann es dennoch verdächtig aussehen, wenn Sie über diesen Vorgang informiert werden.
Ist es einfach falsch, diese Art von Datenerfassungssystem in ein Spiel einzubetten? Denken Sie, dass es unbedingt eine vorherige Genehmigung des Benutzers haben sollte, bevor Sie eine Sammlung und Übertragung durchführen?
Wenn Benutzer anfangen, diese "Vereinbarung" abzulehnen, kann ich nicht wirklich 100% aussagekräftige Daten erzwingen. Gedanken?
quelle
Antworten:
Holen Sie sich die Benutzerautorisierung und teilen Sie ihnen genau mit, warum Sie diese Daten möchten. Sie werden vor dem Gericht der öffentlichen Meinung hart beurteilt, wenn Sie sich in den Computer eines Spielers schleichen und Informationen auf Ihre privaten Server hochladen.
Ich bin kein Anwalt. Vielleicht möchten Sie einen echten Anwalt fragen, ob das Sammeln geheimer Informationen in Ihrer Gerichtsbarkeit illegal ist.
Ob es sich um ein Einzel- oder ein Mehrspielerspiel handelt, hat keine Relevanz dafür, ob es moralisch oder rechtlich akzeptabel ist. Es erleichtert Ihnen lediglich das Verstecken der Aktivität, oder? Wenn Sie überhaupt daran denken müssen, die Aktivität zu verbergen, ist dies ein ziemlich gutes Zeichen dafür, dass Sie die Antwort auf Ihre Frage bereits kennen.
Alternativen? Lassen Sie sie einen Fragebogen ausfüllen, um einen Bonus zu erhalten. Wenn sie akzeptieren, geben Sie ihnen einen Vorteil im Spiel. Bei einem Gewinnspiel werden Benutzer, die ihre Computerinformationen einsenden, automatisch eingetragen. Sei einfach nett, sei ganz vorne dabei und erkläre, warum du die Informationen haben willst, anstatt ihnen nur einen legalen Bildschirm ins Gesicht zu kleben.
quelle
Auf der Seite des Spielers möchte ich Sie bitten, sich nicht auf diese Praxis einzulassen. Ich bin der persönlichen Meinung, dass Hintergrunddatenverkehr wie das Suchen nach Patches oder die neueste Version immer meine Bandbreite beansprucht. Es ist mir egal, ob es legitim ist. Wenn ich die Wahl habe, ziehe ich es vor, den Scheck nach eigenem Ermessen einzuleiten, z. B. kurz vor dem Schlafengehen. Ich möchte keine überflüssigen Pakete, die ich für unnötig halte, weil ich denke, dass sie sich auf mein Spiel auswirken und ich im wahrsten Sinne des Wortes nicht einmal ein professioneller Spieler bin.
Aus Sicht eines Entwicklers ist die Art der Informationen, die Sie auflisten (Einstellungen / Betriebssystem / Grafiken), für das Debuggen / Beheben von Fehlern in freier Wildbahn von Bedeutung. Ich denke, es ist obligatorisch, bei einem Absturz eine Eingabeaufforderung anzuzeigen, in der der Spieler gefragt wird, ob er den Speicherauszug weiterleiten möchte, um den Fehler zu melden. Auf der anderen Seite möchten Sie bei der Suche nach Updates oder neueren Versionen kompatible Plattformen und Mindestanforderungen anpassen, je nachdem, wie weit die neue Version springen kann. Wenn Ihr Spiel beispielsweise auf mehreren Plattformen verfügbar ist, müssen Sie Ihre verfügbaren Upgrades nach OSX im Gegensatz zu Windows durchsuchen. Möglicherweise interessiert Sie sogar, ob sie über Breitband verfügen, bevor sie versuchen, Ihr 40-MB-Update über eine Modemleitung abzusaugen. Es könnte also gute Gründe geben, dies zu erkennendie Konfiguration der Player-Umgebung. Denken Sie jedoch daran, dass dies Situationen sind, in denen Sie dem Spieler das Leben erleichtern. Nehmen Sie niemals Informationen ohne Grund. Es ist falsch, Informationen für eigene Zwecke zu verwenden, ohne dass dies dem Spieler zugute kommt. Deshalb möchten Sie die Erlaubnis des Spielers.
quelle