Selecting the platform for your network involves a complex decision process that takes the following into account:
The kind of game being developed
The target market
The planned network infrastructure
Funds available for development
The size of the development team
The life span of console/market
You might think that this list is not terribly different from one you would generate when selecting the platform for a single player, non-networked game—and you’d be right. This list is not unique; the same concerns must be addressed when developing other kinds of games.
That said, building a networked game is not just a case ...