Un quart de siècle après sa sortie, le Half-Life original connaît un nouveau souffle après que le développeur Valve a publié une mise à jour surprise. Mais il y avait plus à venir. Dans les jours qui ont suivi le lancement de la mise à jour massive du 25e anniversaire de Half-Life, Valve a publié un nouveau correctif qui corrigeait un bug qui affligeait le jeu depuis des décennies.
Le bug s’est produit dans une scène célèbre du chapitre six, appelée Blast Pit, dans laquelle un tentacule extraterrestre s’écrase à travers un écran de verre, jette un scientifique au sol, puis le traîne hors de la pièce et dans ses griffes terrifiantes. C’est une scène dramatique et percutante, mais si vous regardez attentivement, vous pouvez voir que les animations de l’extraterrestre tentaculaire et du scientifique n’étaient pas synchronisées, ce qui faisait apparaître le tentacule comme s’il entraînait le scientifique sans le toucher.
La vidéo ci-dessous montre à quoi ressemblait la scène avant qu’elle ne soit corrigée, gracieuseté de l’utilisateur X/Twitter @VinciusMedeiro6 :
quelle est la différence entre les versions de la scène ? Le corps humain est mieux aligné avec le bras extraterrestre ?
-Bruno Gelb (@bruno_gelb) 23 novembre 2023
Lorsque la mise à jour du 25e anniversaire de Half-Life a été lancée le 20 novembre, les fans ont exprimé leur déception face à la persistance de ce bug de longue date. Les fans ont également remarqué que le concepteur de Valve, Dario Casali, avait signalé le bug dans une vidéo de lecture de Half-Life publiée plus tôt en novembre. « Nous allons devoir réparer ça », a déclaré Casali dans la vidéo.
Pendant ce temps, le bug apparaît dans le documentaire Half-Life : 25th Anniversary qui l’accompagne, au cours d’une séquence qui montre que la scène fonctionne correctement au début du développement avant de passer à la publication de séquences de jeu incluant les animations interrompues. Cela est rendu un peu plus flagrant par la voix off malheureuse des développeurs de Valve qui augmentent le travail d’animation alors que le bug est montré par inadvertance au spectateur.
Les fans pensaient que c’était ça. Mais cette semaine, Valve a publié une nouvelle mise à jour de Half-Life qui a finalement éliminé ce bug embêtant. « Correction du timing pour la séquence où un tentacule attrape un scientifique dans Blast Pit », indiquent les notes de mise à jour.
Les vingt questions d’IGN – Devinez le jeu !
Dans une publication sur les réseaux sociaux, le programmeur de Valve, Ben Burbank, a expliqué la situation. Valve avait voulu corriger le bug pour la mise à jour du 25e anniversaire, mais « d’autres éléments étaient prioritaires avant l’expédition », a déclaré Burbank.
« Ce n’est pas un bug systémique et semble être largement isolé de cette cinématique (en grande partie parce que c’est la seule cinématique qui semble dépendre fortement de la synchronisation d’un tas d’animations et qui comporte également une partie au milieu où un acteur navigue dans l’espace avant de jouer un rôle). animation. »
Valve avait trois options : tenter de corriger le code, modifier les animations diffusées ou modifier la carte pour que le timing fonctionne. Valve a choisi le dernier. « Si nous corrigions la séquence de manière à ce que le timing du scientifique fonctionne correctement, un joueur pourrait toujours se tenir dans l’embrasure de la porte et tirer sur le scientifique, interrompant la séquence, puis il jouerait son animation d’une manière insensée », a déclaré Burbank. «Nous voulions donc changer la façon dont la séquence était déclenchée pour qu’elle soit ininterrompue.
« Cela dit, la recompilation de la carte créait de nombreux changements dans le partitionnement de l’espace binaire résultant (rappelez-vous, ces cartes ont été compilées pour la dernière fois sur un ordinateur Windows 95/98). Toute différence de bsp pourrait provoquer des bugs de cheminement et de collision mineurs mais ennuyeux. Je ne voulais pas ça.
« Par conséquent, j’ai simplement modifié la carte de manière hexadécimale. Déclencher l’animation à l’ouverture de la porte (certains mods communautaires l’ont fait avec des versions décompilées ou recompilées des cartes) au lieu du moment où le joueur franchit la porte garantit que le joueur ne peut pas tirer sur le scientifique avant que les choses ne commencent à se synchroniser. La séquence est légèrement différente mais ressemble plus à celle des cartes alpha lors de leur création.
Voici à quoi ressemble désormais la célèbre scène de Half-Life, encore une fois grâce à l’utilisateur X/Twitter @VinciusMedeiro6:
Valve a finalement corrigé cette scène dans la mise à jour Half-Life d’aujourd’hui pic.twitter.com/IDgnieZOVU
– Vinicius Medeiros (@VinciusMedeiro6) 23 novembre 2023
C’est cool de voir Valve s’inquiéter des bugs dans un jeu vidéo vieux de 25 ans, mais c’est de Half-Life dont nous parlons, et le bug en question a été présenté dans un documentaire sur son développement. Vous pouvez comprendre que les développeurs veuillent l’éliminer, même s’il a ignoré la plupart des joueurs de Half-Life.
Danny O’Dwyer, réalisateur et monteur du documentaire Half-Life : 25th Anniversary, a fourni un contexte supplémentaire sur ce bug de Half-Life. Il semble que les animations se soient déroulées comme prévu lors de la sortie de Half-Life en 1998, mais une mise à jour post-lancement les a interrompues.
O’Dwyer a déclaré à IGN que la scène des tentacules avait connu des problèmes à un moment donné au cours de la période de Half-Life sur Steam, bien qu’il soit difficile de déterminer exactement quand toutes ces années plus tard. « À l’époque, les animations étaient synchronisées, mais quelque chose s’est produit au fil des années qui les a désynchronisées », a déclaré O’Dwyer. Dans ses publications sur les réseaux sociaux, Burbank de Valve a déclaré que ceux qui possédaient un CD le jour du lancement de Half-Life et jouaient au jeu sur des ordinateurs fonctionnant au moins sous Windows 2000 ou plus récent rencontreraient le bug.
« Je travaillais uniquement sur le côté documentaire de la célébration de l’anniversaire, mais je sais, en discutant avec certains membres de l’équipe travaillant sur le nouveau contenu et les mises à jour, qu’ils essayaient de corriger autant de bugs que possible », a poursuivi O’Dwyer.
« Je leur ai fait part de quelques-unes que nous avions rencontrées pendant le tournage et la capture du gameplay. Des trucs comme les barils explosifs au début de Surface Tension qui ne tiraient plus dans le ciel comme ils le faisaient dans le commerce de détail – Dario Casali l’a souligné lors d’une interview.
« Avance rapide jusqu’à la sortie du documentaire et nous en avions une partie où le tentacule désynchronisé était au premier plan. La plupart des gens de Valve n’ont pas vu le documentaire avant sa mise en ligne et j’ai entendu dire que cela les dérangeait de ne pas avoir encore réparé ce tentacule.
« Quelques jours plus tard, le patch a été poussé avec le correctif tentacule. C’est tout simplement incroyable de réaliser qu’ils sont revenus en arrière dans le code pour corriger un si petit élément d’un jeu vieux de 25 ans. Le tout est juste hilarant. Je jouais à Half Life : Deathmatch sur mon Steam Deck ce week-end, souriant devant le scandale de toute cette mise à jour. C’était une excellente façon de célébrer un match qui compte tant pour tant de gens.
Les joueurs célèbrent également le patch de suivi de Valve. « L’animation des tentacules de Blast Pit a été corrigée. Ce n’est pas un exercice », a écrit le rédacteur Rampage470 à la communauté Half-Life. « 22 novembre 2023 : la date la plus importante de l’histoire de l’humanité », a déclaré knb128pl, peut-être un peu emporté. « Quelqu’un chez Valve est super passionné par Half-Life en ce moment. Je me demande sur quoi d’autre ils pourraient travailler ? » » a réfléchi Left4DayZ1.
Laissons cela ici : Half-Life 2 fêtera ses 25 ans dans seulement six ans.
Wesley est le rédacteur en chef des actualités britanniques pour IGN. Retrouvez-le sur Twitter à @wyp100. Vous pouvez joindre Wesley à [email protected] ou de manière confidentielle à [email protected].