Half-Life 2 jetzt im Browser spielbar – aber schnell sein lohnt sich
Manche Projekte machen einfach sprachlos, denn ein Schüler mit dem Online-Pseudonym "slqnt" hat in gerade mal drei Monaten den Ego-Shooter-Klassiker Half-Life 2 vollständig in den Browser portiert – komplett kostenlos, ohne Account, ohne Installation. Das ist jedoch keine komplett neue Idee: Doom lief etwa schon vor 15 Jahren per JavaScript im Browser und erst kürzlich tauchte GTA Vice City auf ähnliche Weise im Netz auf. Aber Half-Life 2 war bislang eine andere Hausnummer, denn diees Spiel von 2004 war seiner Zeit weit voraus, bot komplexe Physik, relativ clevere NPC-KI und auch weitläufige Level. Dass das heute alles per WebGL 2 direkt im Browserfenster läuft (ohne Cloud-Streaming, alles lokal berechnet), ist deshalb schon bemerkenswert.
Wie gut läuft es?
Laut einem ausführlichen Test des Onlinemagazins "Club386" erstaunlich gut. Über 100 FPS sind möglich und das Spiel fühlt sich insgesamt (meistens) flüssig an. Einschränkungen gibt es dennoch: Beim Nachladen neuer Kartenabschnitte ruckelt es spürbar, Gesichtsanimationen fehlen und die Augen-Texturen wurden durch Platzhalter ersetzt, weil der Compiler an diesen Stellen streikte. Auf dem Handy braucht man zwingend Tastatur oder Gamepad um gezielt steuern zu können – die Touch-Steuerung ist nämlich nur sehr eingeschränkt. Für einen Ein-Mann-Hobbyport in drei Monaten ist das trotzdem eine beeindruckende Leistung.
Das große Aber: Urheberrecht
Hier liegt das eigentliche Problem, denn das Original kostet auf Steam regulär 9,75 Euro – die Browser-Version stellt dagegen die kompletten Spieldateien einfach gratis bereit, ohne dass man zuvor eine eigene Kopie hochladen müsste. Das ist keine Grauzone, sondern schlicht die Verbreitung geschützten Materials.
Das GTA-Vice-City-Projekt wurde nach einer Beschwerde von Take-Two schnell abgeschossen. Bei Valve könnte es ähnlich laufen, auch wenn das Unternehmen bei Fan-Projekten historisch gesehen eher nachsichtig war. Eine Garantie ist das aber nicht. Wer also mal kurz Gordon Freeman durch City 17 schicken möchte, sollte das besser jetzt tun. Das Projekt ist unter hl2.slqnt.dev erreichbar – solange es eben noch online ist.