Return to search

The Hybrid Game Architecture: Distributing Bandwidth for MMOGs While Maintaining Central Control

Current Massively Multi-player Online Games (MMOGs) have enormous server-side bandwidth requirements. The costs of providing this bandwidth is in turn passed on to the consumer in the form of high monthly subscription fees. Prior work has primarily focused on distributing this bandwidth using peer-to-peer architectures, but these architectures have difficulty preventing cheating, overwhelming low resource peers, and maintaining consistent game state. We have developed a hybrid game architecture that combines client-server and peer-to-peer technologies to prevent cheating, maintain centralized and consistent game state, significantly reduce central server bandwidth, and prevent lower capacity players from being overwhelmed. By dramatically reducing the bandwidth needed to host a game without introducing additional liabilities, our hybrid architecture reduces the costs associated with that bandwidth and allows MMOG developers to reduce the cost of monthly subscription fees. In addition, because the central server will need less bandwidth per player, a single server is able to support considerably more concurrent players. Our experiments show that bandwidth can be reduced by up to 95% and a single server can support a game twice as large.

Identiferoai:union.ndltd.org:BGMYU2/oai:scholarsarchive.byu.edu:etd-2558
Date14 November 2008
CreatorsJardine, Jared L.
PublisherBYU ScholarsArchive
Source SetsBrigham Young University
Detected LanguageEnglish
Typetext
Formatapplication/pdf
SourceTheses and Dissertations
Rightshttp://lib.byu.edu/about/copyright/

Page generated in 0.0031 seconds