superjawes wrote:I hate to break this to you, but there is a TON of money to be made on the Xbox by modeling things more after mobile platforms than PC. XBLA is basically an app store, and getting that to work across all Windows 8 platforms would be a major selling point (and it could probably work for the 360 and the next Xbox). On top of that, PC gaming isn't growing like mobile gaming. Phones are becoming legitimate gaming platforms, even if enthusiasts and "hardcore" gamers refuse to acknowledge it.
I think you might have missed my point. Software development models tend to follow the underlying hardware. Consoles and phones are all converging towards PCs in terms of the discretization of processing units and your ability to address them separately through distinct API support (plus heterogeneous computing lets you treat them all as ALUs able to do whatever you need, which can lead to some interesting things, but that's diverging off the point). Microsoft already wants the whole Windows 8 ecosystem to be able to interoperate and allow for easy porting, which is why DirectX is going to be available across desktop, mobile and console for game development.
The issue is that the Xbox is Microsoft's focus and premiere entertainment portal, and consequently, the majority of Microsoft's tools development support goes towards the Xbox Development Kit. PC game developers are basically second class citizens in Microsoft's developer ecosystem. My point is that if the next Xbox is even closer to a PC, the tools that Microsoft develops for its console developers will be easier to port to the PC world so that we might benefit from them too. For instance, PIX on Xbox 360 works pretty reliably and is usable, PIX for Windows crashes half the time (granted, PIX was originally intended for Xbox, but it would have been nice to have more support than Microsoft simply making it available). All of that is going away when VS2012 arrives with the integrated visual shader debugger that I'm willing to bet was primarily written to assist Xbox developers.
Whether or not Xbox follows an app store model wasn't really my point. Digital distribution is the future as far as I'm concerned, whatever you want to call it.