Site iconSite icon Мир игр новости

Игрок нашел способ снизить время загрузки GTA Online на 70%

GTA Online грустно известна своей медленной загрузкой. Сегодня игра загружается так же медленно, как и в тот день, когда была выпущена 7 лет назад. Но нашелся игрок человек, играющий в игры: Игрок (теория игр) в теории игр, который решил тщательно разобраться с этим вопросом и ускорить загрузку Загрузка файлов — скачивание (англ игры. При попытках найти решение проблемы в поисковике, значительное большинство результатов поиска представляли из себя рассказы о том, что сетевая архитектура GTA Online является мусором. Нашлось несколько сложных методов запуска игры и модов для пропуска логотипа Rockstar Games.

Первоначально на компьютере пользователя время загрузки онлайн режима занимало 6 минут. Вооружившись диспетчером задач, программер начал исследовать, какие ресурсы могут быть слабым местом. Потратив минуту на загрузку общих ресурсов, применяемых как для сюжетного, так и для онлайн-режимов (что почти на уровне высокопроизводительных ПК), GTA решает максимально использовать одно ядро ​​процессора компа и больше ничего не делать. При этом, использование диска, использование сети, использование графического процессора, оперативной памяти фактически нулевые. Игрок пришел к выводу, что это действительно плохой код. GTA Online при загрузке использует только ЦП.

Обнаружив делему, программист пошел разбирать код GTA. Одной из причин медленной загрузки являлся элемент кода JSON. Судя по неким ссылкам, это данные каталога всех возможных предметов и улучшений, которые вы можете купить в GTA Online, не связанные впрямую с микротранзакциями. Также при загрузке игра некорректно использовала хэш-массив.

Написав файл .dll, и внедрив его в GTA, игроку посчастливилось исправить ошибки оригинального кода игры. После чего скорость загрузки игры тип осмысленной непродуктивной деятельности, где мотив лежит не в её результате, а в самом процессе ускорилась до 1 мин 50 секунд. Автор исправлений обратился к Rockstar Games, чтобы они, используя его решение, внесли видоизменения в код и ускорили загрузку игры у всех пользователей.

Exit mobile version