Half-Life celebró su 25 aniversario el domingo pasado y Valve preparó un buffet de delicias en forma de Lambda para conmemorar la ocasión. La compañía agregó nuevos mapas multijugador al juego, lanzó un documental de una hora que profundiza en su diseño y corrigió algunos de sus errores más resistentes. Pero hay un error que se escapó del cazamariposas digital de Valve y que, curiosamente, se ve en el documental del 25 aniversario. Ahora se ha solucionado.
El error aparece en el capítulo «Blast Pit» de Half-Life, en el que Gordon Freeman intenta desalojar un trío de tentáculos alienígenas de un silo de pruebas de motores de cohetes. Durante la apertura del capítulo, hay una secuencia famosa en la que un tentáculo atraviesa el vidrio protector de la sala de control del silo, golpea a un científico contra la pared del fondo y luego lo arrastra gritando de regreso a través de la ventana hacia una muerte espantosa. Pero como se puede ver claramente en el documental, las animaciones no se alinean del todo y el científico flota a través de la ventana debajo del tentáculo.
No es un gran problema, pero no deja de ser un fallo desagradable en una de las escenas más icónicas de Half-Life, una que ha estado presente en el juego durante 25 años. Sin embargo, desde que apareció en el documental, el problema se ha resuelto, como se muestra en este video publicado en fuera de Twitter por el usuario Vinícius Medeiros.
Es comprensible que se especulara sobre si existía un vínculo causal entre la aparición del error en el documental y su resolución. Danny o’Dwyer de Noclip, que trabajó con Valve para crear el documento, cita-tuiteada Vinícius diciendo «que yo haya puesto la versión rota de esto en el documento puede ser algo responsable. ¡Lo siento, ingenieros de Valve!»
¡Sin embargo! Como señaló o’ Dwyer en un tweet de seguimiento, parece que solucionar el error fue el plan de Valve desde el principio. O’ Dwyer enlaza con la cuenta de Mastodon del programador de Valve, Ben Burbank, quien proporciona un desglose detallado de cómo y por qué se solucionó el error. «Queríamos solucionar este problema para la actualización del 25.º aniversario, pero otras cosas tuvieron prioridad antes del envío», dice Burbank. También señala que «no es un error sistémico y parece estar aislado en gran medida de esta escena».
Burbank continúa explicando que el error ocurre porque es la única escena en Half Life «que parece depender en gran medida de la sincronización de un montón de animaciones». Según Burbank, las tres opciones para solucionarlo eran intentar corregir el código, cambiar las animaciones que se reproducen en la escena o cambiar el mapa en sí.
Valve optó por la tercera opción. «Si arreglamos la secuencia para que el tiempo del científico funcionara, un jugador aún podría pararse en la puerta y dispararle al científico, interrumpiendo la secuencia, y luego reproduciría su animación de una manera loca», explica Burbank. «Por lo tanto, acabo de editar el mapa con hexadecimal. Activar la animación al abrirse la puerta… en lugar de cuando el jugador cruza la puerta garantiza que el jugador no pueda disparar al científico antes de que las cosas comiencen a «sincronizarse». La secuencia es LIGERAMENTE diferente, pero se parece más a lo que ejecutaban los mapas alfa cuando se escribió esto».
Entonces, ahora puedes ver a este cerebrito de Black Mesa morderlo de la manera que Valve siempre quiso. No es de extrañar que Half-Life tenga tantos ojos de águila puestos en este momento. La actualización del 25 aniversario ha provocado un gran aumento en el número de jugadores, lo que también significa que ahora es un buen momento para volver a sumergirse en el caótico modo multijugador.