あ「GTAオンライン」Modder はロード時間を最大 70% 短縮することができたようで、自分のロード時間を短縮したいプレイヤーにも修正を提供しました。
マッドT0ST記事を公開しました「GTAオンライン」の悪名高い恐ろしいロード時間について掘り下げます。いくつかの調査を行って、ゲーム ファイルを操作するための独自のプログラムを作成した後、T0ST はロード時間を 70% も短縮することに成功しました。
オープンワールドの性質のおかげで、ゲームの読み込みに必ずしも苦労しているわけではありませんが、低層または中層の PC で最も多く感じられる CPU ボトルネックと、明らかに不十分な JSON パーサーがあることが判明しました。実装されているため、ゲームが適切に開くために読み取る必要がある 10MB の JSON データベースを実際には処理できません。このデータベースには 63,000 ものアイテムが含まれており、ゲームが開くたびにパーサーによって調査されます (デジタルファウンドリ)。
さらに悪いことに、「構築が不十分で単純な」JSON パーサーが最終的にファイルを通過すると、Rockstar のアイテム重複除外ルーチンの実行も特に遅くなります。
T0ST は、「GTA オンライン」ファイルにインポートしてロード時間を大幅に短縮するために使用できる .dll ファイルを作成することができました。
このファイルには、理解と解析を容易にするために Windows プログラムからアクセスできる関数のライブラリとその他の情報が含まれています。この新しい .dll ファイルを作成する際 (そして一般の人がダウンロードできるようにする)、T0ST は基本的に、自社のゲームで達成できたロード時間の改善を誰でも利用できるようにしました。
もちろん、ここで何をしているのかよくわかっていない場合は、セーブゲームやデータを台無しにする可能性があり、公式のゲーム内ファイルを操作したとしてロックスターから禁止される危険さえあることに注意してください。警告されましたね!
T0ST の予備調査で、Modder は、ユーザーの 80% 以上が「GTA オンライン」を起動しようとしたときのロード時間に 3 ~ 6 分かかることに不満を抱いており、35% 以上がゲームを開始するまでに 6 分以上待つ傾向があることを発見しました。 。
T0STは、この問題は直面するほど大きな問題ではないと考えているため、Rockstarにこの問題を解決するよう求めた。 「これが何らかの形でロックスターに届けば、問題は一人の開発者が解決するのに一日もかからないはずだ」とモッダーは投稿で結論づけた。
ロード時間の短縮は多くのプレイヤーにとって一般的な要望であるはずです。結局、2020 年の GTA オンラインの月間プレイヤー数は他のどの年よりも多かった現在まで。