Энтузиаст втрое ускорил загрузку GTA Online. Всё дело в плохой оптимизации игры

Энтузиаст втрое ускорил загрузку GTA Online. Всё дело в плохой оптимизации игры

Drako
Читати у повній версії

Одной из давних проблем GTA Online все считают медленную загрузку. И это факт — процедура занимала около 6 минут вне зависимости от конфигурации компьютера и скорости сети. И вот пользователь задался целью ускорить процесс.

Для запуска игры использовалась такая конфигурация:

  • Процессор: AMD FX-8350
  • ОЗУ: 8 ГБ
  • SSD: Kingston на 120 ГБ
  • Видеокарта: NVIDIA GeForce GTX 1070

Специалист проанализировал процесс загрузки игры, отслеживая через «Диспетчер задач», какие процессы запускаются и сколько системного времени занимают. Как оказалось, GTA Online задействует только одно ядро на полную, при этом все остальные ресурсы простаивают. Также на скорость загрузки не влияет использование диска, сети и так далее. Ведь они попросту не используются активно. Всё дело «тормозит» плохая оптимизация.

Автор пришёл к выводу, что игра просто плохо оптимизирована под современные системы. После этого он начал анализировать уже сам код программы. Выяснилось, что на процесс загрузки влияет каталог предметов и улучшений, которые можно купить в игре. Он представлен в формате JSON. Были и другие недоработки.

Энтузиасту удалось написать библиотеку .dll и добавить её в игру, после чего скорость загрузки выросла до 1 минуты 50 секунд, то есть более чем в три раза. Он также связался с Rockstar Games, чтобы те внесли изменения в код игры и добавили их другим пользователям. Однако пока неясно, как отреагируют на это в компании.

😂 Этот момент из Battlefield 6 выглядит как сцена из фильма
    Коментарі15
    Залишити коментар
    4 роки
    Даже так, всё равно назвать загрузку быстрой не выходит. :/ Но лучше, чем было.
    Відповісти
    4 роки
    Это способ действительно сработал?
    Відповісти
    4 роки
    Лично пока не проверял, ибо для этого нужно ставить игру, но если это работает, то эта штука крайне полезна.
    Відповісти
    4 роки
    А потом его примут на работу в игровую студию
    Відповісти
    аноним (гость)
    4 роки
    Скорее всего его засудят на 100 миллионов долларов за взлом в игру или че-то такое
    Відповісти
    4 роки
    Он в соло сделал работу целой студии, а ему даже не заплатили за оптимизацию (в отличии от студии).
    На трон таких игроков-королей!
    Відповісти
    4 роки
    Его скорее засудят, это же контора гомосексуалистов — rockstar
    Відповісти
    ггг (гость)
    4 роки
    рпврпа
    Відповісти
    4 роки
    Интересно, а с «рдр2» такой фокус прокатит? Первая часть тоже грузилась по 2 часа...
    Відповісти
    4 роки
    А файлов он не выложил чтобы мы все могли его фокус повторить?)
    Відповісти
    Rintslerr Забанений
    4 роки
    чего там играть, лично мне надоело почти сразу. играл от силы неделю в первые 2 дня купил всё что можно купить в Онлайне, благо бабки сделать не вопрос. А дальше чистая игра. Итог. Делать там тупо нечего. Всё по кругу одни и те же задания проходить неинтересно.
    Відповісти
    4 роки
    По моему там невозможно всё купить, даже если целыми днями сидеть...
    Відповісти
    4 роки
    Не играл в онлайн, там действительно настолько утомительные загрузки?
    Почему тогда разрабы ничего не сделали за столько лет...
    Відповісти
    4 роки
    глупый вопрос, просто не хотят).
    а так я с другом по минут 5 ждали, пока загрузится.
    Відповісти
    4 роки
    Ну не знаю, это не тяжелая задача, думаю такой вопрос поднимался не раз. Вечно так, как не одно так другое.
    Відповісти
    4 роки
    АХАХАХА, какие же рокстар дауны.
    Відповісти
    Лобанчик (гость)
    4 роки
    А разве можно свои изменения вносить в он-лайн клиент?
    Он же должен при старте проверяться через интернет.
    Відповісти