Multiplayer Mobile AR Gaming With No Dedicated Server 14
MIT's Technology Review discusses a new augmented-reality game for Android phones called Photoshoot, which allows multiplayer without the need for an additional server. Quoting:
"Multiplayer games on mobile devices like phones usually require remote servers for communication between devices and game hosting, says Roelof Kemp, a computer scientist at Vrije Universiteit, in Amsterdam, the Netherlands, who codeveloped the game. But the game allows phones to communicate without the cost and added complexity of maintaining this additional infrastructure, he says. 'We hope it's going to open the door for new and interesting distributed computing applications,' says Kemp. The game uses a computing middleware system, called Ibis, originally developed for high-performance, distributed computing tasks, such as image processing or astrophysics research, but which Kemp and colleagues have adapted to run on Android phones. 'It allows each phone to run a lightweight communication server,' says Kemp. The devices can communicate directly with the game, which is hosted on both handsets, using a 3G connection or Wi-Fi."
The 90s called (Score:3, Funny)
They want their tech back. Thats how all the old games worked- one client acts as the host. If you don't particularly worry about cheating, its a simple way to do it.
Re: (Score:1)
Re: (Score:1)
No kidding. Total Annihilation did this, where one person would host the lobby, and I think that machine became the host for everyone in the lobby.
If you want a more modern example: Supreme Commander. Fully p2p (and all clients run the sim, which theoretically eliminates cheats, though I think there are some things people do with the network to mess it up. Which would be more than )
The article strikes me as in the same vein as taking something fairly well known and adding 'on the internet!' or in this case
Re: (Score:2)
Re: (Score:2)
depends. AT&T least uses some sort of NAT system. every couple of hours your phone gets a new IP to work from. I know this as I let my phone check my gmail account and when i get a message log in to gmail using my work computer. however gmail shows the last login ip address as one from AT&T it isn't constant and changes regularly.
Also there was that incident with AT&T and facebook, where AT&T was sending the wrong pages to the wrong phones.
Doesn't work on iPhone? (Score:2)
Being a SUPER apple fanboi, I have to admit this is the kind of app that I'm afraid won't run on an iPhone. Am I right? Do you need multitasking (to run a server in the background) or can you do the same thing with multi-threading.
Otherwise this is a definite plus for the android camp.
Re: (Score:3, Informative)
Battery Life? (Score:1)
phone (Score:1)