Beta 1


Title Theoretical and Experimental Application of Grid in Computer Games
Author Kjems, Kristian
Supervisor Poulsen, Bjarne (Department of Informatics and Mathematical Modeling, Technical University of Denmark, DTU, DK-2800 Kgs. Lyngby, Denmark)
Institution Technical University of Denmark, DTU, DK-2800 Kgs. Lyngby, Denmark
Thesis level Master's thesis
Year 2004
Abstract This thesis examines how applicable grid services are as a foundation for a computer game server. The focus is primarily on server design for a Mass Multiplayer Online Game (MMOG). The task of running a MMOG server is so big it cannot be run on a single computer. Therefore the game server is divided into smaller sub-problems according to the divide and conquer principle. This project describes how a game server is divided into sub-problems, and how these sub-problems work together using grid services. It is concluded that inter-service communication performance is a problem, when used in a performance critical system like a game server. The problem can be overcome by using normal IP communication between components where performance is critical. Consequently grid services are best used for infrastructural purposes in a game server design. In Danish: Dette eksamensprojekt undersøger hvor anvendelige grid services er som et fundament for en computerspilsserver. Det primæe fokus er på server design til et Mass Multiplayer Online Game (MMOG). En MMOG kræver for mange ressourcer til at den kan køres på en enkeltstående computer. Computerspilserveren er opdelt i mindre opgaver som divide and conquer princippet beskriver det. Dette projekt beskriver hvordan computerspilserveren er opdelt i mindre opgaver, og hvordan disse del-opgaver arbejder sammen ved brug a grid services. Det er konkluderet at kommunikationen med grid services forårsager et performace problem, når grid services bruges i et performanceafhængigt system som en computerspilsserver. Problemet kan løses ved at benytte normal IP kommunikation mellem del-opgaver i serverstrukturen der er performanceafhængig. Resultatet er at grid services bedst anvendes til infrastruktur i forbindelse med computerspilserver design.
Imprint Department of Informatics and Mathematical Modeling, Technical University of Denmark, DTU : DK-2800 Kgs. Lyngby, Denmark
Fulltext
Original PDF imm3368.pdf (1.10 MB)
Admin Creation date: 2006-06-22    Update date: 2012-12-21    Source: dtu    ID: 154775    Original MXD