Розробник ігор Valve випустив масштабне оновлення Half-Life 25th Anniversary з несподіваним бонусом — невеликим патчем, який пофіксив дуже старий баг.
Незвичайною історією поділився IGN.
У сцені Blast Pit є кат-сцена, в якій щупальце розбиває скло, валить вченого на підлогу і тягне його.
Але якщо придивитися, то можна побачити, що анімація інопланетного щупальця та вченого не синхронізована — щупальце тягне вченого, фактично не торкаючись його.
Наглядніше це можна побачити в відео «до» та «після».
Шанувальники гри роками просили пофіксити баг. Його навіть показали у документальному фільмі Half-Life: 25th Anniversary Documentary до ювілею гри.
У дописі в соціальних мережах програміст Valve Бен Бербанк пояснив ситуацію. Valve, нібито, хотіла пофіксити баг до 25-ї річниці, але «інші речі мали вищий пріоритет».
«Це не системна помилка, і, схоже, вона здебільшого притаманна цій кат-сцені. Головним чином тому, що це єдина кат-сцена, яка, здається, значною мірою залежить від синхронізації купи анімацій», — написав він.
У Valve було три варіанти: спробувати виправити код, змінити анімацію, яка відтворюється, або змінити карту.
В результаті було ухвалено рішення редагувати карту.
«Я просто відредагував карту. Запуск анімації при відкритті дверей (деякі моди спільноти робили це з декомпільованими або перекомпільованими версіями карт), гарантує, що гравець не зможе застрелити вченого, перш ніж все почне синхронізуватися», — зазначив він.
Зазначимо, нещодавно була історія як 22-річний програміст Іфан Чжу пофіксив баг в Firefox, якому було стільки ж років, як і йому.
Читайте також:
Як написати гарний баг-репорт. Поради від Senior QA
Українська тестувальниця зібрала топ-10 плагінів для VSCode: Git, дебагінг, форматування коду
До $20 тис. за баг: Microsoft запускає Defender Bounty Program
Зусилля уряду Південної Кореї створити нативну модель штучного інтелекту без іноземних запозичень зазнали фіаско. Конкурс,…
Компанія Google оприлюднила перший проект Universal Commerce Protocol (UCP) — нового стандарту з відкритим кодом,…
Моксі Марлінспайк — псевдонім розробника, який стоїть за створенням «конфіденційного» месенджера Signal, — тепер прагне…
Microsoft відкрила вихідний код свого проекту XAML Studio. Це інструмент розробки, який дозволяє швидко створювати…
Протягом жовтня-грудня 2025 року командою реагування на кіберзагрози CERT-UA, у взаємодії з Командою реагування на…
Сінгапурський стартап Manus, який нещодавно за $2 мільярди придбала компанія Meta, представив новий інструмент Meeting…