iPhone OS 3.0 will have an API for multiplayer games and connect to more devices in your immediate area,
βYou can find other iPhones and iPod Touches in this area who play the same game as you, Forstall gives an example of two children at the back of the car. IPhone 3.0 will automatically detect other applications via Bluetooth and there is no pairing.β Completely seamless, "he promises. Bonjour is the underlying technology behind this, and it's not just for games."
Sources: CNET Live Blog and Apple Quicktime Video Special Event This is about 20 minutes in the presentation.
If you intend to do anything more than play with nearby devices, you are likely to run into bandwidth problems on the 3G network, as well as delays depending on where the users are located. Boonies with a very sporadic 3G coverage compared to the central city of a US city with several honeycomb towers concentrated in a small area. You may also encounter an AT&T problem depending on how much data the game sends and receives from the phone over the 3G network, since multi-player games require the players and server (even if it was a player acting as one) to send information back and forth constantly. Interesting idea though!
source share