Фанат був розчарований Oblivion Remastered на його відеокарті AMD Radeon 9070 XT та Ryzen 7 5800X. За допомогою Claude Opus 5.5 він оптимізував гру та збільшив її продуктивність більш ніж на третину.
Користувач LTSharpe з Reddit грав в Oblivion з 2006 року. Він дуже зрадів, коли минулого року вийшов ремастер оригінальної гри, але продуктивність новинки розчарувала. Навіть після заміни відеокарти з NVIDIA RTX 2070 Super до Radeon 9070 XT Oblivion Remastered мала низький FPS та фризи на системі з процесором AMD Ryzen 7 5800X та 32 ГБ оперативної пам'яті DDR4.
Гравець пересвідчився в інтернеті, що він був далеко не єдиним, хто стикався з проблемою. У багатьох користувачів, навіть за низької роздільної здатності та інших налаштувань, гра "лагала", демонструючи низьку частоту кадрів у окремих локаціях, зокрема 20–30 FPS у Чейдінхолі. Вочевидь, оптимізація була поганою, і LTSharpe розв'язав цю проблему надзвичайно вдало та майже випадково, за його словами.
"В останній день перед щотижневим скиданням мого тарифного плану за $20 у мене було трохи токенів для спалення, і я вирішив заради розваги запустити гру, натиснути Alt+Tab у Claude Opus 5.5 та запитати, чому FPS такий низький. Уявіть мій шок, коли він зміг якимось чином (без встановленого програмного забезпечення для зворотного проєктування, просто попросив мене прив'язати мій обліковий запис GitHub до Epic для доступу до вихідних кодів UE) проаналізувати, що відбувається, і знайти кілька величезних проблем ефективності. Вочевидь, гра реконструювала все освітлення сцени в кожному кадрі, навіть коли нічого не змінювалося, що, очевидно, було величезним навантаженням на процесор, якому доводилося виконувати всю цю роботу в одному потоці (!)", – пише користувач.
Іншими словами, гра виконує безліч зайвих розрахунків освітлення та робить це з використанням єдиного потоку процесора, ігноруючи багатопотоковість сучасних чипів. Тоді LTSharpe "негайно" перейшов на тариф Max x5 та розпочав двотижневу сплановану роботу.
Ентузіаст створив систему керування тестами, щоб Claude міг автономно оптимізувати сценарії для вузьких місць, доки він був на роботі. У результаті вдалося відшукати близько 40 покращень, які підвищили FPS у Чейдінхолі з приблизно 30 до стабільних 60 кадрів, покращили середній FPS у відкритому світі на 30-40%, а також зробили фризи під час перетину місцевостей майже непомітними.
Крім того, він забезпечив повну підтримку останньої версії генерації кадрів AMD FSR, включаючи оптимізацію налаштувань для уникнення лагів, виправив кілька помилок в оригінальній грі та коді ремастеру. Автор поділився розробкою на GitHub "у зрозумілий та відтворюваний спосіб" та записав кілька демонстраційних відео. Мод також доступний на NexusMods у версії 1.1.0 beta.
"Приблизно за два з половиною тижні використання Max x5 нам вдалося досягти результату, який ви бачите на відео.
Дивовижно для когось, хто навіть не є ІТ-розробником, мати змогу зробити щось, що багатомільярдній корпорації не вдалося зробити приблизно за півтора року з моменту релізу.
Я вважаю, що навіть найскептичнішим щодо ШІ людям важко заперечити, коли ШІ використовується для покращення продуктивності наявних улюблених ігор та зменшення кількості помилок.
Сподіваюся, це надихне на хвилю виправлень помилок та оптимізацій за допомогою штучного інтелекту!", – підсумовує LTSharpe.
Інструменти ШІ нині використовуються не лише для оптимізації ігор. Користувачі, котрі не є розробниками ПЗ та не мають стосунку до геймдеву, портують ігри на інші платформи, створюють кросовери та інші моди. Ймовірно, студіям варто придивитися до подібних проєктів, зокрема до тих, що суттєво покращують якість їхніх творінь.
Читайте також:
Розробник створив клони Adobe Photoshop та інших програм компанії за допомогою Claude Opus 5.5
Розробник, котрий скопіював Adobe Photoshop, створив клони Microsoft Word, Excel та PowerPoint


