Universe, By Morten Zohnesen & Per Lohmann Poulsen A dynamic multi-server architecture for massively multiplayer games
About us Morten Zohnesen –Media Technology and Games – Technology (MTG-T) –IT Engineer from DTU (Technical University of Denmark) Per Lohmann Poulsen –Media Technology and Games – Technology (MTG-T) –IT Engineer from IHK (Engineering College of Copenhagen)
The prototype Multi-Server game architecture –Designed for massively multiplayer online games –Supports large scale concurrent battles –Supports huge game worlds –Seamless player movement between servers
MMO’s today Sharding –Up to 10,000 simultanious players Loading screens –Moving from one area/zone/server to another Static server structure –Lacking robustness towards player flocking –Game design considerations
Proposed solution Dynamic world partitioning –Very high number of concurrent players –Support for player flocking Seamless movement in game world –No loading screens –Full visibility No need for sharding
Six months later... Three components Master server –Central authentication –Database access –Load balancing Server –Handles players –Dynamic zone sizes Test client –Multi-Client test tool
System demonstration