- Die Open-Source-Engine reVC des Klassiker-Spiels GTA: Vice City wurde in einer Form umgesetzt, die direkt im Browser läuft
- Die von DOS.Zone bereitgestellte Demo basiert auf WebAssembly und gestaltet Low-Level-Systeme wie Rendering, Eingabe, Audio und Dateizugriff für die Browser-Umgebung neu
- Diese Umsetzung ist eine unabhängige, nichtkommerzielle technische Demonstration und steht in keinerlei Verbindung zu den ursprünglichen Entwicklern oder Rechteinhabern
- Die Demo enthält keine Original-Spielassets; um die Vollversion auszuführen, müssen Nutzer Ressourcen bereitstellen, die sie rechtmäßig besitzen
- Sie ist als technisches Beispiel dafür bedeutsam, dass sich komplexe Game-Engines in modernen Web-Umgebungen betreiben lassen
Browserbasierte Implementierung der reVC-Engine
- Die Open-Source-reVC-Engine wurde vollständig überarbeitet, damit sie direkt im Browser läuft
- Low-Level-Systeme wie Rendering, Eingabeverarbeitung, Audio und Dateizugriff wurden für WebAssembly und moderne Browser-APIs optimiert
- Sie bietet stabile Leistung auch ohne native Installation
- Die von DOS.Zone bereitgestellte Demo ist so aufgebaut, dass sich die Funktionsweise dieser Technik nachvollziehen lässt
- Nutzer können allein im Browser die Arbeitsweise der Vice-City-Engine prüfen
Nichtkommerzielle technische Demo und Copyright-Hinweis
- Das Projekt ist eine gemeinnützige, nichtkommerzielle technische Demonstration und steht in keiner Verbindung zu den ursprünglichen Entwicklern, Publishern oder Rechteinhabern
- Alle Marken und Spielnamen sind Eigentum ihrer jeweiligen Inhaber und werden ausschließlich zu Informations- und Erläuterungszwecken verwendet
- Die Demo enthält keine Original-Spielassets; um die Vollversion auszuführen, müssen Nutzer Ressourcen bereitstellen, die sie rechtmäßig besitzen
- Über von Nutzern bereitgestellte Assets wird per SHA-256-Checksum-Prüfung der Besitz verifiziert
1 Kommentare
Hacker-News-Kommentare
Ich erinnere mich noch lebhaft daran, wie mein PC beim Ausführen von Vice City vor 20 Jahren ins Stocken geriet
Umso erstaunlicher ist es, dass man es jetzt im Browser mit 120 fps spielen kann
Großen Respekt an re3/miami, auf dem dieses Projekt basiert
Ich finde, Spiele, die mehr als 10 Jahre alt sind und nicht mehr weiterentwickelt werden, sollten Open Source werden, damit die Community sie am Leben erhalten kann
Dank des Online-Modus kann man es weiterhin als aktiv in Entwicklung betrachten
Auch Vice City hatte in den letzten Jahren noch eine Mobile-Version bekommen, die man sogar auf Netflix spielen kann, also ein ähnlicher Fall
Trotzdem wäre es wirklich großartig, wenn solche Open-Source-Veröffentlichungen zum Standard würden
Die Handlung des Spiels spielt 16 Jahre davor
So wie die Leute damals die 80er vermissten, verspüre ich inzwischen selbst Nostalgie für Vice City
Ich habe es ausprobiert, und es funktioniert wirklich erstaunlich gut
Ich wollte nur 5 Minuten spielen und war am Ende fast 30 Minuten völlig vertieft
Das hat mir wieder gezeigt, dass spaßiges Gameplay viel wichtiger ist als realistische Grafik
Kaum zu glauben, dass in so kurzer Zeit so ein Qualitätsniveau erreicht wurde
Deshalb kann man auch heute noch SNES-Spiele genießen
Dadurch kam mir der Gedanke, dass vielleicht auch ein Spiel aus meiner Kindheit im Browser laufen könnte
Ich habe nachgesehen und tatsächlich GTA 2 gefunden
Leider wird die Radiomusik nicht abgespielt
Ich erinnere mich noch daran, wie ich Texturen gemoddet habe, um mein Lieblingsauto einzubauen
„Respect is everything“ passt einfach perfekt dazu
Als Kind habe ich meinem Bruder heimlich beim Spielen zugeschaut, und er hat die CD immer versteckt
Das ist eines der beeindruckendsten Projekte, die ich je auf HN gesehen habe
Ich frage mich, wie das gebaut wurde und welche Engine dafür verwendet wurde
Das Gefühl des Originals ist komplett erhalten, und auf dos.zone gibt es auch Browser-Versionen von Spielen wie Half-Life
Ich frage mich außerdem, ob das legal ist
Dabei wird OpenGL-Code sauber in WebGL umgewandelt
Ich selbst habe Tomb Raider schon einmal auf die gleiche Weise für das Web gebaut, basierend auf dem TR1X-Projekt
Aber solche Dinge gibt es nun einmal, und am Ende ist es nur eine Frage der Prioritäten bei der Rechtsdurchsetzung
Es gibt ähnliche Reverse-Engineering-Projekte auch für Mario 64, Diablo, Sonic und andere
Reverse Engineering an sich ist legal, wenn man sich an die Regeln hält, aber Spielassets auf öffentliche Server hochzuladen und spielbar zu machen, kann illegal sein
Es gab mal ein GTA, in dem man in den kalifornischen Bergen mit einem Dirtbike herumfuhr und mit Schmugglern zu tun hatte, und genau dieses Spiel ist mir stark im Gedächtnis geblieben
Wirklich unglaublich
Ich muss an Sommerferien aus meiner Kindheit denken, in denen ich in Vice City eine MP3-Playlist laufen ließ und einfach ziellos herumfuhr
Vor allem die Mission, in der man in einem verlassenen Gebäude einen RC-Hubschrauber steuert, ist mir noch ganz präsent
Jetzt habe ich richtig Lust, das noch einmal zu spielen
Danke an die Leute, die das möglich gemacht haben — mein Wochenende ist damit verplant
Ich habe früher auch einmal versucht, Tomb Raider ins Web zu portieren
Unter diesem Link habe ich mit einer von Fans erstellten Level-Version Urheberrechtsprobleme vermieden
Falls man die originale ausführbare Datei nicht hat
localStorage.setItem('vcsky.haveOriginalGame', "true")soll man das einfach setzen
Ich habe nur bis zur dritten Mission geprüft
Für mich fühlt sich sogar 3D-GTA immer noch neu an, so schnell ist die Zeit vergangen
Noch erstaunlicher ist, dass es weniger RAM verbraucht als MSN.com