news.volyx.in

I cut GTA Online loading times (2021) (nee.lv)

476 points by ddtaylor · 1556 days ago · 213 comments on HN

Article summary

The article discusses how the author investigated and improved the slow loading times of GTA Online, finding that the game's JSON parser and item de-duplication routine were major bottlenecks. By creating a custom DLL to patch these issues, the author was able to reduce the loading time by 70%. The article also mentions that Rockstar Games later released an official patch to address the issue. The author's findings and patch were recognized by Rockstar, who awarded them a $10,000 bug bounty.

Main themes

  • GTA Online loading times
  • game performance optimization
  • JSON parsing
  • bug bounty
  • game development
  • player satisfaction
  • revenue impact

What commenters say

  • Some commenters believe that the loading time issue was a significant problem that cost Rockstar Games revenue and player satisfaction.
  • Others argue that the issue was not a major concern and that the game's success despite the loading times is evidence that it was not a significant problem.
  • The use of sscanf and its implementation details were discussed as a potential contributor to the slow loading times.
  • Some commenters think that Rockstar's management was at fault for not addressing the issue sooner, while others defend the company's priorities and success.
  • The impact of loading times on player engagement and revenue was debated, with some arguing that shorter loading times could have increased revenue through microtransactions.
  • The article and comments sparked a discussion about the importance of optimizing game performance and the potential consequences of neglecting it.