Integrating Distributed Interactive Simulations With the Project Darkstar Open-Source Massively Multiplayer Online Game (MMOG) Middleware

Abstract

Recently, a great deal of attention has been given to the use of Massively Multiplayer Online Games (MMOGS) for both gaming and military applications. The revenue generated by MMOGs and the effect that they have on the network infrastructure has resulted in significantly more developmental resources being applied to commercial MMOG technology than for military distributed virtual (DVE) development. All DVEs share a common set of characteristics, and additional requirements exist for the interoperability of military DVEs. It is possible to exploit these similarities to take advantage of developments in the supporting technologies of commercial MMOGs. Specific capabilities of interest include scalability for large numbers of players, capacity for large amounts of network traffic, portability across operating systems, and adaptability to connect diverse codebases, network protocols, and data formats. Project Darkstar is a Sun Labs research project, which has developed an open-source middleware for MMOGs. This thesis has produced and tests a MMOG server, which interconnects heterogeneous simulators in a DVE using the Project Darkstar middleware and locally developed network gateways. The performance of the system and the character of the network traffic it generates are analyzed. Initial test results warrant further development and eventual deployment.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 2009
Accession Number
ADA509011

Entities

People

  • Tariq M. Rashid

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Air Platforms
  • Autonomy
  • C4I
  • Energy and Power Technologies
  • Engineered Resilient Systems
  • Ground and Sea Platforms
  • Weapons Technologies

DTIC Thesaurus Topics

  • Aircrafts
  • Command And Control
  • Computer Networks
  • Computer Programming
  • Computer Programs
  • Computers
  • Information Systems
  • Local Area Networks
  • Military Applications
  • Mobile Phones
  • Network Architecture
  • Network Protocols
  • Operating Systems
  • Software Development
  • Unmanned Aerial Vehicles
  • Video Games
  • Virtual Reality

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications
  • Distributed Systems and Data Platform Development
  • Game Theory.