Hier gibt ́s Videos über spannende Experimente, Aufnahmen von wissenschaftlichen Phänomenen und Reportagen über nordbord-Projekte sowie interessante Unternehmen. Das Beste: Du kannst auch deine eigenen Filme drehen und hier mit anderen nordbordern teilen.
Kopierschutzgeschichten - Spyro: Year of the Dragon
ure>
Dieser Artikel basiert lose auf dem Artikel "Keeping the Pirates at Bay" bei Gamasutra. Wenn du dein Englisch ein bisschen trainieren möchtest, kannst du die ganze Geschichte dort nachlesen.
Ein Großteil der Gewinne müssen Spiele in den ersten Wochen ihrer Neuerscheinung einbringen. In dieser Hinsicht unterscheidet sich die Spieleindustrie nicht von anderen Unterhaltungsbranchen wie z.B. Filmen oder der Musik. Zwar schaffen es einige Spiele sich zu echten Dauerbrennern zu entwickeln, normalerweise misst sich der Erfolg aber an den Verkaufszahlen der ersten Wochen.
Dementsprechend wichtig ist es für die Entwickler, dass ihr Spiel diese ersten Wochen ohne einen funktionierenden Crack übersteht. Für die Entwickler von Insomniac hat das 1999 nicht sehr gut funktioniert: Nachdem sie etwa 2 Jahre viel Zeit in das Playstation-Spiel "Spyro 2: Gateway to Glimmer" investiert hatten, war der Kopierschutz kaum eine Woche nach Veröffentlichung ausgehebelt. Für den Nachfolger "Spyro 3: Year of the Dragon" wollte man es besser machen.
Man diskutierte verschiedene Ansätze:
Häufigere Prüfungen des Datenträgers im Laufwerk. Dummerweise dauert jede dieser Prüfungen etwa 10 Sekunden, in denen das Laufwerk nicht anderweitig genutzt werden kann. Eine solche Wartezeit immer wieder in das Spiel einzubauen schien den Entwicklern nicht sehr kundenfreundlich.
Hinzufügen von Redundanten Daten, um ungewollte Veränderungen festzustellen. Das ist das gleiche Konzept, welches wir schon bei QR Codes gesehen haben. Im Endeffekt sollte das Spiel also selber erkennen können, wenn es sich nicht mehr im Originalzustand befand.
Den Einbau von möglichst vielen neuen, unverbrauchten Ansätzen, um die Cracker am Anfang ein bisschen zu verlangsamen.
Am Ende entschied man sich dann für eine Mischung aus den letzten beiden Punkten, aber die im Endeffekt wichtigste Neuerung war eigentlich recht profan: Die Entwickler hatten festgestellt, dass die meisten Cracker die Spiele nur kurz anspielen, aber nicht bis zum Ende testen. Anstatt den Kopierschutz also möglichst früh im Spiel "zuschnappen" zu lassen, verteilte man ihn auf verschiedene Phasen des Spiels.
Einige davon waren eher harmlos, so wechselte zum Beispiel die Sprache der gecrackten Version manchmal wilkürlich. Andere hinderten die Spieler am Fortschritt: Ein Spielziel bei Spyro 3 ist das Sammeln von Dracheneinern. Diese wurden mehr oder minder zufällig aus der Spielwelt entfernt, wenn das Spiel einen Crack erkannt hatte. Das fällt einem als Spieler nicht sofort auf, da man ab einem gewissen Punkt aber eine Mindestzahl von Eiern braucht ist das Spiel in diesem Zustand nicht durchzuspielen.
Auf einer technischen Ebene haben die Entwickler auch einige so genannte "Callbacks" entfernt. Das ist Programmcode, der immer nach bestimmten abgeschlossenen Ereignissen in der Spielwelt ausgeführt wird. Dieser nicht ausgeführte Code führt dann manchmal zu ganz "normalen" Abstürzen, manchmal aber auch zu Logikfehlern in der Spielwelt. So öffnet sich z.B. eine Tür einfach nicht, nachdem der Spieler ein Gespräch beendet hat.
Alles in allem setzte man also auf sehr viele kleine Effekte, die das Spiel in der Summe aber unspielbar machten. Ein Cracker musste nun das gesamte Spiel einmal durchspielen, bevor er sich einigermaßen sicher sein konnte, dass der Crack auch funktioniert. Und weil die meisten Leute Spiele subtil unterschiedlich angehen, konnte er sich auch danach nicht sicher sein, dass er wirklich alle Aktionen der Kopierschutzmechanik ausgehebelt hatte.
Unsere Website verwendet Cookies, um ein optimales Nutzererlebnis zu ermöglichen.
Diese optionalen Funktionen sind für die Nutzung von nordbord.de nicht zwingend notwendig, liefern aber echten Mehrwert. Wir wissen um die Bedeutung von Datenschutz und Datensensibilität und möchten - ok, eigentlich ist es eher ein "müssen" - Euch die Entscheidung überlassen, welchen Diensten ihr eure Daten anvertraut.
Dieser cookie ermöglicht uns, zu erkennen, ob du den Teaser (rechts oben), der dich ermutigen soll, Mitglied bei uns zu werden, bereits einmal weg-geklickt hast.
Ohne diesen Cookie würden wir dir den Teaser bei jedem neuen Besuch auf nordbord.de wieder anzeigen.
Anbieter: NORDMETALL Verband der Metall- und Elektroindustrie e. V.
Technischer Name: nordbord-teaser
Dieser cookie ermöglicht uns, zu erkennen, ob du den Teaser (links oben), mit dem wir dich auf unserer neuen Webseite begrüßen, bereits einmal weg-geklickt hast.
Ohne diesen Cookie würden wir dir den Teaser bei jedem neuen Besuch auf nordbord.de wieder anzeigen.
Google Analytics ist ein Webanalyse-Dienst von Google Inc., USA. Mit dem Cookie von Google können wir die Benutzung unserer Website analysieren und Reports erstellen, um die Website zu verbessern. Weil die Information des Websitebesuchs zur Analyse zu Google gelangt, ist damit ein Drittlandstransfer Ihrer Besuchsdaten, nicht der Inhaltsdaten, gegeben. Durch eine IP-Anonymisierung [Google Analytics mit der Erweiterung „_anonymizeIp()“] wird die mit Ihrem Websitebesucht gesendete IP-Adresse gekürzt. Eine Verknüpfung mit anderen Daten von Google ist vertraglich ausgeschlossen.
Anbieter: Google Analytics, Google Inc., USA (siehe auch im Folgenden)
Speicherdauer: 26 Monate
Technischer Name: _ga,_gid
Zweck: Analyse der Benutzung unserer Webseite
Drittlandstransfer: Ja
Auf einigen unserer Internetseiten verwenden wir Plugins des Videoportals YouTube. Bei Aufruf von Seiten auf unserer Website mit solch einem Plugin, wird eine Verbindung zu den YouTube-Servern in den USA hergestellt. Die Information des Websitebesuchs gelangt damit zu YouTube und es ist damit ein Drittlandstransfer gegeben. Es steht fest, dass dieser Websitebesuch bei Youtube gespeichert wird, wenn Sie bei Youtube registriert sind. Ein Ausloggen bei YouTube kann geeignet sein, die Zuordnung des Websitebesuchs zum Nutzer zu erfassen. Hinzutreten muss die Löschung des entsprechenden Cookies. Für den Zweck und den Umfang der Datenverarbeitung durch YouTube sowie weitere Informationen zum Datenschutz bei YouTube erhalten Sie unten policies.google.com/privacy (da YouTube den Standards von Google folgt).
Anbieter: YouTube, LLC, USA
Speicherdauer: keine Cookies
Zweck: Vereinfachte formatangepasste Einbettung von YouTube-Videos.
Drittlandstransfer: Ja
Anbieter: Google Ireland Ltd., Gordon House, Barrow Street, Dublin 4, Ireland und Google, LLC, 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA
Speicherdauer: Wir speichern keine Daten bei der Nutzung von „Google Maps“. Weitere Informationen darüber, wie lange „Google“ Daten speichert, finden Sie unter https://policies.google.com/privacy.
Kommentare
Einen Kommentar schreiben