Valve soluciona por fin un bug de Half-Life casi tan antiguo como el propio juego

La historia continúa.

Un cuarto de siglo después de su aparición, el Half-Life original disfruta de una nueva vida después de que el desarrollador Valve lanzara una actualización sorpresa. Pero aún hay más. En los días posteriores al lanzamiento de la actualización masiva Half-Life 25th Anniversary, Valve publicó un nuevo parche que corregía un error que había afectado al juego durante décadas.

El error se producía en una famosa escena del capítulo seis, llamado Foso explosivo, en la que un tentáculo alienígena atraviesa una pantalla de cristal, tira al suelo a un científico y lo arrastra fuera de la habitación hasta sus aterradoras garras. Es una escena dramática e impactante, pero si te fijas bien, verás que las animaciones del tentáculo alienígena y el científico no están sincronizadas, lo que hace que parezca que el tentáculo arrastra al científico sin tocarlo.

El siguiente vídeo muestra cómo se veía la escena antes de ser arreglada, cortesía del usuario de X/Twitter @VinciusMedeiro6:

Cuando la actualización por el 25 aniversario de Half-Life se lanzó el 20 de noviembre, los fans expresaron su decepción por la persistencia de este antiguo error. Los fans también se dieron cuenta de que el diseñador de Valve Dario Casali había señalado el error en un vídeo de Half-Life publicado a principios de noviembre. "Vamos a tener que arreglarlo", dijo Casali en el vídeo.

Mientras tanto, el error aparece en el documental por el 25 aniversario de Half-Life durante una secuencia que muestra la escena funcionando correctamente durante una fase temprana de desarrollo antes de pasar a las imágenes de juego que incluyen las animaciones estropeadas. Resulta un poco más evidente por la desafortunada voz en off de los desarrolladores de Valve, que ensalzan el trabajo de animación mientras el error se muestra inadvertidamente al espectador.

Los fans pensaron que eso era todo. Pero esta semana, Valve publicó una nueva actualización de Half-Life que finalmente eliminó el molesto error. "Se ha corregido la sincronización de la secuencia en la que un tentáculo agarra a un científico en Pozo explosivo", decían las notas del parche.

Image credit: Valve / YouTube
Crédito de la imagen: Valve / YouTube

En una publicación en las redes sociales, el programador de Valve Ben Burbank explicó la situación. Valve quería arreglar el error para la actualización del 25 aniversario, pero "otras cosas tuvieron prioridad antes del lanzamiento", dijo Burbank.

"No es un fallo sistémico y parece estar aislado en gran medida a esta escena (en gran parte porque es la única escena que parece depender en gran medida de la sincronización de un montón de animaciones y también tiene una parte en el medio donde un actor navega por el espacio antes de reproducir una animación)."

Valve tenía tres opciones: intentar arreglar el código, cambiar las animaciones que se reproducen o cambiar el mapa para que la sincronización funcione. Valve optó por la última. "Si arreglábamos la secuencia para que la sincronización del científico funcionara, un jugador podía pararse en la puerta y disparar al científico, interrumpiendo la secuencia, y entonces él reproduciría su animación de una forma demencial", dijo Burbank. "Así que queríamos cambiar la forma de activar la secuencia para que no se interrumpiera.

"Dicho esto, recompilar el mapa creaba un montón de cambios en la partición del espacio binario resultante (recordemos que estos mapas se compilaron por última vez en un ordenador con Windows 95/98). Cualquier diferencia en el bsp podría causar pequeños pero molestos errores de trazado y colisión. No quería eso.

"De ahí que acabara editando hexadecimalmente el mapa. Activar la animación al abrirse la puerta (algunos mods de la comunidad hicieron esto con versiones descompiladas o recompiladas de los mapas) en lugar de cuando el jugador cruza la puerta asegura que el jugador no pueda disparar al científico antes de que las cosas empiecen a sincronizarse. La secuencia es ligeramente diferente, pero se asemeja más a lo que se ejecutaba en los mapas alfa cuando se creó esto".

Así es como luce ahora la famosa escena de Half-Life, de nuevo cortesía del usuario de X/Twitter @VinciusMedeiro6:

Está bien que Valve se preocupe por los errores de un videojuego de hace 25 años, pero estamos hablando de Half-Life, y el error en cuestión se mostró en un documental sobre su desarrollo. Es comprensible que los desarrolladores quieran acabar con él, aunque haya pasado desapercibido para la mayoría de los jugadores de Half-Life.

Danny O'Dwyer, director y editor del documental Half-Life: 25th Anniversary, nos ha proporcionado más información sobre este error de Half-Life. Al parecer, las animaciones se alinearon como se pretendía cuando Half-Life salió en 1998, pero una actualización posterior al lanzamiento las rompió.

O'Dwyer dijo a IGN que la escena de los tentáculos empezó a tener problemas en algún momento durante el tiempo que Half-Life ha estado disponible, aunque es difícil precisar exactamente cuándo todos estos años después. "En su día, las animaciones iban a la par, pero algo ocurrió con el paso de los años que hizo que se desincronizaran", dijo O'Dwyer. En sus publicaciones en las redes sociales, Burbank, de Valve, dijo que aquellos que tuvieran un CD del día de lanzamiento de Half-Life y jugaran al juego en ordenadores con Windows 2000 o posterior experimentarían el fallo.

"Yo sólo trabajé en la parte documental de la celebración del aniversario, pero sé, por lo que he hablado con algunos miembros del equipo que trabajaban en los nuevos contenidos y actualizaciones, que estaban intentando corregir todos los errores posibles", continúa O'Dwyer.

“I let them know about a few we'd come across during filming and gameplay capture. Stuff like the exploding barrels at the start of Surface Tension that no longer shot into the sky like they did at retail — Dario Casali pointed that out during an interview.

"Les hice saber algunas cosas que nos habíamos encontrado durante el rodaje y la captura del juego. Cosas como los barriles explosivos del principio de Tensión superficial, que ya no salían disparados hacia el cielo como en su momento"; Dario Casali lo señaló durante una entrevista.

Es asombroso darse cuenta de que retrocedieron en el código para arreglar un elemento tan pequeño de un juego de 25 años.

"Pocos días después se publicó el parche con la corrección de los tentáculos. Es asombroso darse cuenta de que retrocedieron en el código para arreglar un elemento tan pequeño de un juego de 25 años. Todo esto es divertidísimo. Estaba jugando a Half Life: Deathmatch en mi Steam Deck durante el fin de semana, sonriendo por lo escandalosa que era toda esta actualización. Ha sido una forma estupenda de celebrar un juego que significa tanto para tanta gente".

También los jugadores celebran el nuevo parche de Valve. "La animación del tentáculo de Pozo explosivo ha sido arreglada. Esto no es un simulacro", escribió el usuario de Reddit Rampage470 a la comunidad de Half-Life. "22 de noviembre de 2023: la fecha más importante de la historia de la humanidad", dijo knb128pl, quizás dejándose llevar un poco. "Alguien en Valve está muy entusiasmado con Half-Life ahora mismo. Me pregunto en qué más estarán trabajando", reflexionó Left4DayZ1.

Solo diremos esto: Half-Life 2 cumple 25 años dentro de solo seis años.

En este artículo

Half-Life

Gearbox Software | 14 de septiembre de 2012
  • Plataforma
  • Macintosh
  • PC
Comentarios