Schlagwort-Archive: Egoshooter

Ich erinnere mich an eine unschöne Begebenheit aus meiner Kindheit – ich war gerade sieben oder acht Jahre alt – da hatte ich mir für 4 DM ein Teenage Mutant Hero Turtles Comicbuch gekauft. Auf die Geschichten meiner grünen, maskierten Helden war ich so gespannt, dass ich das Buch sofort im Anschluss hochkonzentriert verschlang. Ich saß damals lesend auf dem Rücksitz unseres Autos, einem Audi 80, während meine Mutter mit uns Kindern zu einem Waldspielplatz fuhr. Dumm nur, dass mir pünktlich bei unserer Ankunft plötzlich speiübel wurde und ich allein in meinem Elend auf einer Bank lag, während meine Geschwister quietschvergnügt auf dem Spielplatz herumtollten. Für meine Mutter war sofort alles klar: Ich sollte künftig während der Fahrt nichts mehr lesen und lieber aus dem Fenster schauen. Daran habe ich mich seitdem gehalten.

karussell

Erst viele Jahre später sollte ich wieder einen ganz ähnlichen Anfall haben, nämlich beim Zocken auf einer kleinen LAN-Party bei Freunden. Mir wurde ohne ersichtlichen Grund beim Spielen irgendeines Egoshooters schlecht. Als ich absolut nicht mehr weiterspielen konnte, musste ich pausieren. Nach einer Stunde versuchte ich es erneut, diesmal ohne Probleme. Ein Jahr später bei einer ganz ähnlichen Situation der gleiche Mist: Sobald ich einen Egoshooter startete, wurde mir schwindlig und leicht übel. Ich pausierte. Meine Freunde wunderten sich genauso darüber wie ich. Eine Stunde später konnte ich dann wieder mitspielen. Inzwischen wurde mir klar, dass die Übelkeit mit dem Spiel zusammenhängen musste.

Die Selbstdiagnose: Motion Sickness, oder wie ich sie nenne: Egoshooter-Krankheit. Die Symptome: Schweißausbruch, Schwindel und Übelkeit beim Spielen von Egoshootern. Da ich schon in meiner Jugend ab Mitte der 90er Jahre im großen Stil Egoshooter in allen Formen und Ausprägungen gespielt habe ohne je Schwierigkeiten damit gehabt zu haben, vermute ich außerdem, dass es mit der Größe des Monitors zusammenhängt – und damit wie nahe ich an selbigem sitze. Erst seit ich zum Spielen einen 27″-Monitor verwende, ist es wirklich auffällig schlimm geworden.

Kürzlich wollte ich in meinem spätjugendlichen Leichtsinn Bioshock Remastered ausprobieren, doch ich hielt tatsächlich keine 15 Minuten durch. Schon kurz nach der Einleitung fing ich an zu schwitzen, dann folgte wie üblich ein unangenehmes Schwindelgefühl im Kopf und zuletzt die fiese Übelkeit, die mir den Rest gegeben hat. Ich musste aufhören. Zu meiner Verteidigung: Das Spiel fängt mit einer Szene an, in der man eine Weile im Wasser schwimmt, während die Ansicht permanent schaukelt und schwankt. Dennoch hat mich diese Erfahrung wirklich beunruhigt, da ich zwar schon seit Jahren kein echter Zocker mehr bin, aber mich dennoch ab und zu die Spielbegeisterung wieder packt. Ich fände es sehr traurig, wenn ich dieses Hobby irgendwann aus gesundheitlichen Gründen völlig aufgeben müsste.

Eigentlich bin ich auch voller Vorfreude auf kommende VR-Spiele und ich plane schon lange die Anschaffung eines kompletten VR-Systems, sobald die Technik reif ist. Aber wenn ich jetzt so darüber nachdenke, könnte es sein, dass das Zeug mein Gehirn komplett überfordert und ich auf meine alten Tage dann nur noch mit einem Eimer in der Hand mit der VR-Brille spielen kann. Schöne Aussichten sind das. Hoffentlich ist es das dann wenigstens wert.

Nur ein paar Wochen ist es her, als der neueste Titel aus dem Hause id Software, „Rage„, veröffentlicht wurde. Nun zeigt man sich dort großzügig: John Carmack, Mitgründer und Chefentwickler von id Software veröffentlichte gestern den Quellcode zum First-Person-Shooter „Doom 3„, den er zwischen 2000 und 2004 entwickelte. Nachdem es zuvor Befürchtungen gab, ein Teil des Algorithmus zur Schattenberechnung könne Patentrechtsklagen nach sich ziehen, setzte er sich kurzerhand noch einmal an sein betagtes Kultwerk und schrieb einen Workaround, der die als „Carmack’s Reverse“ bekannte Berechnungsweise ersetzt. Laut ihm seien nur eine Handvoll Zeilen bearbeitet worden.

Den Quellcode des in C++ geschriebenen Gruselshooters kann man auf der extra angelegten GitHub-Seite herunterladen. Das Paket ist 9,1 MB groß und umfasst – bis auf besagten Depth-Fail-Algorithmus – den gesamten Quellcode, der nötig ist, um eine ausführbare Datei zu erhalten. Spieldateien sind logischerweise nicht enthalten, da Doom 3 auch weiterhin nicht Freeware ist. Entpackt wiegen die Quelldateien ungefähr 35 MB. Für das Kompilieren wird Microsoft Visual Studio 2010 empfohlen. Das DirectX SDK ist zwingend erforderlich.

Carmack, der leider seit einigen Jahren Mitglied der Apple-Sekte … äh, Verzeihung, bekennender Apple-Sympathisant ist, hat sich mit Wolfenstein 3D, Doom und Quake einen Namen als inoffizieller Vater der First-Person-Shooter gemacht, obwohl er auch für sehr bekannte 2D-Jump’n’Run-Spiele wie Commander Keen verantwortlich ist. Das Spezialgebiet des genialen Spieleentwicklerveteranen sind Game-Engines – die meisten seiner Werke reizten die vorhandene Technik in jeder Hinsicht aus. Man schreibt ihm sogar zu, mitverantwortlich für die Verbreitung von Grafikbeschleunigerkarten Mitte bis Ende der 90er Jahre gewesen zu sein.

Persönlich halte ich die Veröffentlichung des Quellcodes von Doom 3 für einen ganz großen Gewinn, da die Technik hinter dem Spiel sich auch heute noch sehen lassen kann. Erwartungsgemäß werden sich fleißige und talentierte Programmierer finden, die sich den Quellcode vornehmen und ihn verbessern oder auf dessen Basis neue Spiele entwickeln. Carmack macht das einzig richtige in meinen Augen: Anstatt seine Arbeit vergammeln zu lassen, gibt er sie frei und macht sie für andere nutzbar. Wenn doch nur alle so denken würden.