[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[pygame] peer-to-peer networked games



Hi folks,

Does anybody know of any peer-to-peer networking games?

I'm writing a story (http://miriam-english.org/stories/prescription) and I want my character to play inside p2p networked games.

The advantages of p2p over a centralised server are that the system can't be controlled to charge users money, the system is potentially more reliable with less chance of the whole thing going down at once, it should cost nothing to maintain with no expensive central servers and each client machine also serving up a part of the world. Bittorrent shows how distributed systems scale so much more easily than centralised ones. P2p also has some slight disadvantages -- no wealthy mogul to underwrite development, there is always the chance that some parts of the shared world might be inaccessible because the machines that hold those portions in their cache are not currently online. But those are small problems, really.

The only way to build planet-wide gameworlds accessible to millions of people will be through p2p networking, I believe.

I have found Hyperverse (http://hyperverse.syssoft.uni-trier.de), but it doesn't seem to be in much more than the testing phase for some code fragments so far.

Anybody know of anything else?

I assume pygame could do this kind of thing, however I don't know what p2p tools any of the python networking libraries have.

Cheers,

	- Miriam

--
If you don't have any failures then you're not trying hard enough.
 - Dr. Charles Elachi, director of NASA's Jet Propulsion Laboratory
-----
Website: http://miriam-english.org
Blog: http://miriam_e.livejournal.com