Actually, I think we can all define some requirements necessary for a "finished" game networking system:
- It is possible for a developer to develop and test a game using networking
- It is possible for a developer to ship this game to an end user
- It is possible for the end user to play the game with networking support
Right now, XNA Game Studio only satisfies one out of these three requirements. There may be all kinds of reasons <i>why</i>, but it certainly is the truth that it doesn't satisfy all three. Thus, from the point of view of any developer, or any end user, the XNA networking system is not finished. That's fine, as long as you realize that what's in 2.0 is a developer preview, but anyone saying it's "finished" in its current state is out of touch with the developers and the market.
I would assume that even Microsoft would agree that the XNA GS 2.0 networking system is not finished -- although I don't speak for MS (hence the "assume" part).
--
Jon Watte, Direct3D MVP
kW X-port 3ds Max .X exporter
14 days after getting my RROD box back, it's going back for service again. Grr.