UkrGameCommunity

Завантаження...

UkrGameCommunity

Зареєструватись

Ігри - Новини - 1 Березня, 2021

Ентузіасту вдалось на 70% скоротити час завантаження в ПК-версії GTA Online

Про свій невеликий проєкт розповів користувач під ніком t0st. За словами програміста, його не влаштовували завантаження в GTA Online, які могли займати близько шести хвилин, в той час, як для одиночного режиму потрібно трохи більше хвилини.

t0st показав результати одного з опитувань на Reddit, які підтверджують, що проблема довгих завантажень в Online досить поширена серед гравців.

Щоб знайти проблемну ділянку, t0st використовував профілювальник Luke Stackwalker, а потім запустив дизассемблер з метою заглибитися в файли гри.

Розробник з’ясував, що гра звертається до файлу JSON з 63 тисячами записами і розміром близько 10 МБ, що необгрунтовано багато. За словами t0st, це одна з причин повільних завантажень в GTA Online.

Судячи з усього, сам файл містить список всіх можливих предметів і поліпшень, які можна купити в грі. Як уточнює автор, це предмети, що купуються за ігрові гроші, які безпосередньо не пов’язані з мікротранзакціями Shark Cards.

Другою проблемою виявилася зайва перевірка грою кеш-масивів даних, що теж сильно уповільнює процес завантаження.

Після виявлення проблем автор змінив вихідний код файлів і опублікував їх на GitHub. Він зазначив, що це лише концепт і використання початкових кодів може привести до бану в GTA Online.

В остаточному підсумку розробнику вдалося скоротити час завантажень з шести хвилин до 1 хвилини і 50 секунд.