It might be easy to forget now, but the Xbox One is only Microsoft's THIRD home gaming console. The PC giant known for Windows first entered the console space in 2001, with the system that started it all, the Original Xbox. While it had many skeptics at first, the Xbox eventually won people over with a secret weapon, Halo: Combat Evolved. The First Person Shooter phenomenon demonstrated exactly what the Xbox was about. PC quality gampeplay and graphics in a user-friendly living room console setting. The Xbox used an x86 CPU and a GPU based on Microsoft's Direct-X technology. This not only allowed the Xbox to be the most powerful console of the 6th generation, but it also allowed it to be the easiest console that generation to develop for. Because it was essentially a PC in console form, developers who programmed on PC could port titles over and develop new titles for it, with incredible ease. Most programmers know how to make games for PC, so a console that's like a PC allowed for as smooth a development process as possible.
For some reason though, Microsoft abandoned the x86-architecture that gave the Xbox its identity, and instead opted for a custom PowerPC chip for their next system, the Xbox 360. While the 360 is Microsoft's most successful console to date, the decision to ax the x86 format is a decision that still baffles me to this day. Fast-forward to the present day. With increasing development costs and scales for big titles, consoles needed to be easier to develop for to accommodate for these problems, and the rise of the indie developer community. Microsoft, went back to square one and returned to x86 for the Xbox One. Sony opted for the same cheap, PC tech as well with the PS4. Even Nintendo's Switch is running a Tablet SoC based on Nvidia's PC hardware. With PC development being more ubiquitous among developers now than its ever been, having hardware that developers can easily transition to and from is more important. PC hardware dominates the current consoles today, but it's easy to forget that it all started with Microsoft's Original Black and Green, Mountain Dew Machine.
For some reason though, Microsoft abandoned the x86-architecture that gave the Xbox its identity, and instead opted for a custom PowerPC chip for their next system, the Xbox 360. While the 360 is Microsoft's most successful console to date, the decision to ax the x86 format is a decision that still baffles me to this day. Fast-forward to the present day. With increasing development costs and scales for big titles, consoles needed to be easier to develop for to accommodate for these problems, and the rise of the indie developer community. Microsoft, went back to square one and returned to x86 for the Xbox One. Sony opted for the same cheap, PC tech as well with the PS4. Even Nintendo's Switch is running a Tablet SoC based on Nvidia's PC hardware. With PC development being more ubiquitous among developers now than its ever been, having hardware that developers can easily transition to and from is more important. PC hardware dominates the current consoles today, but it's easy to forget that it all started with Microsoft's Original Black and Green, Mountain Dew Machine.