2 puntos por GN⁺ 2025-12-21 | 1 comentarios | Compartir por WhatsApp
  • El motor de código abierto reVC del juego clásico GTA: Vice City fue implementado para ejecutarse directamente en el navegador
  • La demo ofrecida por DOS.Zone, basada en WebAssembly, rediseña sistemas de bajo nivel como renderizado, entrada, audio y acceso a archivos para adaptarlos al entorno del navegador
  • Esta implementación es una demostración técnica independiente y no comercial, sin ninguna relación con el desarrollador original ni con los titulares de los derechos
  • La demo no incluye los recursos originales del juego, y el usuario debe proporcionar por su cuenta los recursos que posea legalmente para poder ejecutar la versión completa
  • Tiene valor como caso técnico que demuestra que un motor de juego complejo puede ejecutarse en un entorno web moderno

Implementación del motor reVC basada en navegador

  • El motor de código abierto reVC fue completamente rehecho para ejecutarse directamente en el navegador
    • Sistemas de bajo nivel como renderizado, manejo de entrada, audio y acceso a archivos fueron optimizados para WebAssembly y las API modernas del navegador
    • Ofrece un rendimiento estable sin necesidad de instalación nativa
  • La demo disponible en DOS.Zone está diseñada para permitir experimentar cómo funciona esta tecnología
    • El usuario puede comprobar el funcionamiento del motor de Vice City solo con el navegador

Demostración técnica no comercial y aviso de derechos de autor

  • El proyecto es una demostración técnica sin fines de lucro ni comerciales, y no tiene relación con el desarrollador original, el publicador ni los titulares de derechos
  • Todas las marcas y nombres de juegos son propiedad de sus respectivos dueños y se usan únicamente con fines informativos y descriptivos
  • La demo no incluye los recursos originales del juego, y para ejecutar la versión completa el usuario debe proporcionar por su cuenta recursos que posea legalmente
    • Los recursos proporcionados por el usuario se verifican mediante comprobación de checksum SHA-256 para confirmar la posesión

1 comentarios

 
GN⁺ 2025-12-21
Opiniones de Hacker News
  • Todavía recuerdo claramente cómo mi PC se congelaba cuando corría Vice City hace 20 años
    y ahora sorprende que se pueda jugar en el navegador a 120 fps
    Muchísimo mérito para re3/miami, que es la base de este proyecto
    Creo que los juegos de más de 10 años que ya no reciben desarrollo deberían volverse de código abierto para que la comunidad les dé nueva vida

    • GTA V ya tiene 12 años, pero todavía vende unos 20 millones de copias al año
      Se puede decir que sigue en desarrollo activo gracias al modo online
      Vice City también ha tenido versiones móviles en los últimos años, incluso jugables en Netflix, así que es un caso parecido
      Aun así, sería increíble que este tipo de apertura se volviera el estándar
    • 2003 ya fue hace 22 años
      Los hechos del juego están ambientados 16 años antes de eso
      Así como la gente en ese tiempo sentía nostalgia por los 80, ahora yo también siento nostalgia por Vice City
  • Lo probé y funciona sorprendentemente bien
    Iba a jugar solo 5 minutos y terminé metido casi 30
    Me volvió a recordar que un gameplay divertido y fácil de disfrutar al instante importa mucho más que unos gráficos realistas

    • Originalmente, Vice City fue planeado como una expansión de GTA III, y dicen que solo tuvo 18 meses de desarrollo
      Es difícil creer que hayan logrado algo tan pulido en tan poco tiempo
    • Incluso dejando de lado la nostalgia, al final lo que importa es la jugabilidad
      Por eso los juegos de SNES siguen siendo disfrutables hoy
  • Esto me hizo pensar si algún juego que me encantaba de niño también podría correr en el navegador
    Busqué y sí, de verdad estaba GTA 2

    • El primer juego de PC que compré con mi propio dinero fue GTA 1
      Lástima que la música de la radio no se reproduce
    • Jugué muchísimo GTA2
      Recuerdo hacer mods de texturas para meter mis autos favoritos
      “Respect is everything” le queda perfecto
    • También está otro clásico legendario, Carmageddon
      De niño veía a escondidas cómo lo jugaba mi hermano, y él siempre escondía el CD
    • wsdfqfcf — ese meme lo conoce quien lo conoce
  • Este es uno de los proyectos más impresionantes que he visto en HN
    Me da curiosidad cómo lo hicieron y qué motor usaron
    Conserva totalmente la sensación del original, y en dos.zone también hay versiones de navegador de juegos como Half-Life
    También me pregunto si esto es legal

    • Probablemente portaron a la web con Emscripten una versión hecha por ingeniería inversa llamada reVC
      Convierte muy bien el código OpenGL a WebGL
      Yo también llegué a hacer un build web de Tomb Raider de la misma manera, basado en el proyecto TR1X
    • Tal vez está alojado en Rusia y por eso simplemente ignoran los problemas legales
    • Cuando ejecutas el juego, solo carga la demo, y para jugar completo tienes que aportar tus propios archivos del juego
    • En realidad, cosas así no son totalmente legales
      Pero el mundo está lleno de casos así, y al final es solo una cuestión de prioridades en la aplicación de la ley
    • Para más detalles, está este hilo
      También existen proyectos de ingeniería inversa parecidos para Mario 64, Diablo, Sonic y otros
      La ingeniería inversa en sí puede ser legal si se siguen las reglas, pero subir los recursos del juego a un servidor público para que cualquiera juegue sí podría ser ilegal
  • Había un GTA en el que andabas en moto de cross por zonas montañosas de California mientras te enredabas con contrabandistas, y ese juego se me quedó muy grabado

    • “ALL YOU HAD TO DO WAS FOLLOW THE DAMN TRAIN, CJ!” — ese meme fue lo primero que se me vino a la mente
    • Ese era San Andreas
  • De verdad es impresionante
    Me recordó aquellos veranos de la infancia en los que ponía mi lista de MP3 en Vice City y solo manejaba sin rumbo
    Sobre todo sigo teniendo muy presente la misión en la que controlabas un helicóptero RC en un edificio abandonado
    Ahora me dieron ganas de volver a hacer eso
    Gracias a quienes hicieron esto posible — ya sé en qué se va a ir mi fin de semana

  • Hace tiempo yo también probé portar Tomb Raider a la web
    En este enlace usé una versión con niveles creados por fans para evitar problemas de derechos de autor

  • Si no tienes el ejecutable original,
    localStorage.setItem('vcsky.haveOriginalGame', "true")
    dicen que con eso basta
    Yo solo confirmé hasta la tercera misión

    • Parece que no funciona
  • Para mí todavía se siente como si los GTA en 3D fueran algo nuevo, así de rápido pasa el tiempo

  • Lo más sorprendente es que usa menos RAM que MSN.com