Obsidian виправила баг Outer Worlds, через який люди гинули, піднімаючись по сходах в нікуди
Obsidian виправила баг Outer Worlds, через який люди гинули, піднімаючись по сходах в нікуди
У космосі ніхто не може почути ваш крик – але, мабуть, розробники тут, на Землі, слухають. І на початку цього тижня програмісти Obsidian Entertainment відповіли на молитви деяких геймерів, показавши, як вони знайшли і виправили дивну помилку в космічній одіссеї The Outer Worlds, яка вбивала ігрових компаньйонів.
Глюк був виправлений у патчі 1.2 для The Outer Worlds – популярного космічного роману, який занурює гравців з головою в подорож, щоб розбудити своїх колег-колоністів від кріо-сну, коли їхній корабель покинутий на краю космосу. Але гра – це не тільки сміх і романтика. Судячи з усього, неігрові персонажі залазили “за край драбини” на “Ненадійний”, корабель гравця і базу операцій у грі, і згодом вмирали, якщо гравець починав розмову під час їхнього підйому.
Однак, щоб з’ясувати, що саме це відбувалося, знадобилося докласти чимало зусиль, про що детально розповіла в серії твітів керівник відділу контролю якості Obsidian Entertainment Тейлор Своуп (Taylor Swope). Патч був одним з пунктів у довгому списку оновлень і змін в космічній пригоді.
Своуп розповів, що Obsidian знала про баг з декількох випадків до запуску The Outer Worlds, але ніхто в команді QA не зміг відтворити глюк. Однією з причин, чому це було так важко вирішити, є те, що було складно точно з’ясувати, коли компаньйон був убитий; розслідування включало в себе визначення всіх можливих скриптів і рядків коду, які могли змусити гру думати, що компаньйон мертвий.
Єдине місце в грі, коли компаньйон присутній, але *не* в активній партії – це коли гравець знаходиться на своєму кораблі Проблема в тому, що коли компаньйони знаходяться на кораблі, вони неушкоджувані (8/18)
Тейлор Своуп (@_taylorswope) 12 грудня 2019 р.
Команда Своуп зрештою з’ясувала, що “неушкоджені” не обов’язково означає, що супутники були “невразливі”. Вони все ще можуть постраждати, наприклад, при падінні з великої відстані. Але в “Ненадійних” не було місць, які були б достатньо високими, щоб спричинити смертельні пошкодження від падіння, тому це виглядало як ще один глухий кут.
Зрештою, в одному з оглядів користувач згадав, що бачив дивний баг, коли компаньйон “нікуди не ліз”, і цей коментар привів мене до того, щоб розібратися у всьому цьому (14/18).
Тейлор Своуп (@_taylorswope) 12 грудня 2019 р.
Зрештою Своуп з’ясувала, що глюк був пов’язаний з кодом, який відключав компаньйонів від початку нових взаємодій з об’єктами в оточенні, якщо гравці вели розмови.
Таким чином, якщо хтось почав підніматися по сходах, а гравець вступив у розмову до того, як зупинився, він не зміг би зійти зі сходів, і, ну…. (18/18) pic.twitter.com/xcduTy4d12
Тейлор Своуп (@_taylorswope) 12 грудня 2019 р.
Завдяки величезним зусиллям компанії Swope, баг вже виправлено. Крім того, гравці, які вже раніше зіткнулися з цією проблемою, зможуть відновити свої файли збереження, щоб завершити відповідні квести.
Для гравців, які тільки починають знайомство з The Outer Worlds, ось кілька порад і підказок про те, як залишитися в живих в глибокому космосі. Не турбуючись про раптово померлих товаришів, гравці можуть зосередитися на власному виживанні.
Рекомендації редакції
- Starfield: дата виходу, трейлери, геймплей і не тільки
- Наступною грою розробника Elden Ring стане Armored Core VI
- Все, що анонсували на The Game Awards 2022
- Diablo IV – багатообіцяюче повернення у форму, але не без червоних прапорців
- Кращі Xbox-ексклюзиви 2022 року: 6 шедеврів Game Pass, які врятували тихий рік Microsoft
Source: digitaltrends.com