Title | ||
---|---|---|
Zoned federation of game servers: a peer-to-peer approach to scalable multi-player online games |
Abstract | ||
---|---|---|
Today's Multi-player Online Games (MOGs) are challenged by infrastructure requirements, because of their server-centric nature. Peer-to-peer networks are an interesting alternative, if they can implement the set of functions that are traditionally performed by centralized authoritative servers. In this paper, we propose a zoned federation model to adapt MOG to peer-to-peer networks. In this model, zoning layer is inserted between the game program and peer-to-peer networks. We introduce the concept of zone and zone owner to MOG. Zone is some part of the whole game world, and zone owner is an authoritative server of a specific zone. According to the demands of the game program, each node actively changes its role to zone owner and works in the same way as a centralized authoritative server. By dividing the whole game world into several zones, workloads of the centralized authoritative game server can be distributed to a federation of nodes. We have implemented the zoned federation model, and evaluate it with a prototypical multi-player game. Evaluation results indicate that our proposed approach is applicable to small and medium-sized MOGs, where the number of nodes is less than 500. |
Year | DOI | Venue |
---|---|---|
2004 | 10.1145/1016540.1016549 | NetGames |
Keywords | Field | DocType |
authoritative server,specific zone,centralized authoritative server,zoned federation,centralized authoritative game server,multi-player online game,whole game world,prototypical multi-player game,peer-to-peer approach,zone owner,zoned federation model,game program,peer-to-peer network,adaptation,reflection,game programming | Peer-to-peer,Computer science,Simulation,Server,Game design,Computer network,Game design document,Game Developer,Scalability | Conference |
ISBN | Citations | PageRank |
1-58113-942-X | 88 | 5.00 |
References | Authors | |
10 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Takuji Iimura | 1 | 89 | 6.03 |
Hiroaki Hazeyama | 2 | 165 | 16.75 |
Youki Kadobayashi | 3 | 463 | 65.10 |