It’s not necessarily harder to make AAA game titles for PC compared to consoles, but it can be more challenging in some aspects.
One of the reasons is that PC hardware and software configurations can vary widely. Unlike consoles, where the specifications and hardware remain consistent throughout their lifetime, PCs come in many different configurations, with varying hardware and software components. This means that game developers need to optimize their games to run on a vast range of hardware configurations, which can be time-consuming and costly.
Another challenge is piracy, which is more prevalent on PC than on consoles. Developers need to invest more in anti-piracy measures to protect their games and revenue.
Finally, PC gamers generally expect more customization options, such as graphics settings and modding tools, which can add additional development time and resources.
Despite these challenges, many game developers still prioritize PC releases due to the potential for higher sales and revenue, as well as the greater flexibility and control offered by the platform.
The consensus is that it is harder to optimize and adjust for the many different hardware configurations on PC, but it is possible. However, publishers often prioritize making money quickly and don’t provide enough time for proper optimizations. Developers are not lazy, but rather it’s the decision-makers who ship the game broken. Testing methods may be flawed, and it’s not possible to test every possible configuration. The most popular hardware makes up only a small percentage of the player base.
One suggestion is to make sure the game runs well on the hardware defined in the recommended specs list. Streamlining the code as best as possible can help, but many games are going for an “immersion effect” that demands more resources. Some examples of well-optimized games on PC include Destiny 2 and Metal Gear Solid 5
Continue the discussion in the comments