Developer priorities

'There are few things that irritate people more than micro-transactions in games. Even so, major game studios are pushing forward with including them in as many games as possible.' - Dann Albright April 11, 2015
http://www.makeuseof.com/tag/big-game-studios-killing-video-game-industry/

Consoles, PCs, Phones

Developers have different priorities depending on the situations of the systems they are developing for such as Microsoft’s new Xbox One X, this means that the developers for this console will be aiming for the best user experience to show how well it runs and give a good impression to drive more sales of that console. An older console might aim more towards squeezing the last drop of performance out of the console which happen in the previous generation of consoles (PlayStation 3 and the Xbox 360).


Image result for microtransactions

Smartphone developers have a very different approach to video game design usually aiming towards the more casual gamer be they older people or the very young, and often have very simple mechanics such as clicking on buildings or the match 3 styles of games and usually have a cash shop to make progression easier or to skip entire segments of the game. Such games also are very light on AI meaning the performance impact can also be minimal. That said more AI intensive games are making their way onto App stores such as Fallout Shelter which is like a diet Xcom: enemy unknown which has quite complex AI since it’s a mixture of tactics and base building. On older phones the performance would be unbearable since a lack of performance would result in huge amounts of lag (the time it takes for your input/actions to have an effect in the game) when the screen is covered with NPC’s fighting or one of the rooms catching fire or being invaded by rad roaches.

PC developers are often have the most leeway when it comes to AI since the systems generally have a reasonable processor allowing for more complex AI though when it comes to strategy games the developers can still be lazy have the AI hack to give the impression that the AI is more complex or harder than it actually is. Although PC developers often also need a wide range of minimum and recommended specifications since there is so much variation in GPU’s, Memory, PSU’s and operating systems (Windows/MAC and Linux). Not having the minimum recommended specification results in a massively inferior experience to someone with the recommended specification especially if it’s an online multiplayer game such as call of duty or star wars battlefront since input lag could be the difference between connecting a reaction shot and killing the enemy or being killed over and over because by the time you see the enemy their superior system has transferred and displayed the relevant information while yours is still processing making the experience very frustrating. If it’s strictly a single player game the performance requirements don’t matter quite as much but you will still have a lesser experience since the game just won’t be as responsive it will feel kind of janky (unless you’re a console pleb that is used to sub 30 frames per second).

Comments