FreeMMG: a hybrid peer-to-peer and client-server model for massively multiplayer games

  • Authors:
  • Fábio Reis Cecin;Rafael de Oliveira Jannone;Cláudio Fernando Resin Geyer;Márcio Garcia Martins;Jorge Luis Victoria Barbosa

  • Affiliations:
  • University Federal do Rio Grande do Sul, Porto Alegre, Brazil;University Federal do Rio Grande do Sul, Porto Alegre, Brazil;University Federal do Rio Grande do Sul, Porto Alegre, Brazil;Universidade Católica de Pelotas, Pelotas, Brazil;Universidade do Vale do Rio dos Sinos, São Leopoldo, Brazil

  • Venue:
  • Proceedings of 3rd ACM SIGCOMM workshop on Network and system support for games
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

A Massively Multiplayer Game (MMG) is an Internet-based distributed game (or multiplayer game) that supports a large amount of simultaneous players interacting, in real-time, in a persistent virtual world. Practically all of today's MMGs employ a client-server distribution approach where the client is trusted only to send interaction requests and receive updates about the current state of the virtual world (position updates, etc). One of the main reasons that drive this choice of a strongly centralized architecture is the protection it offers against player cheating. Examples of successful MMGs that routinely support several thousand simultaneous players include EverQuest and Lineage.