Integrating HLA into the Spearhead Game

Abstract

The primary goal of this project was to integrate HLA with Spearhead, MAK's completed, state of the art, M1A2 Abrams tank game. The game was originally written to use the DIS-Lite and VR-Link 2.4.x networking protocol and architecture developed by MAK technologies. At the commencement of this effort, Spearhead was in Beta form and all networking functionality was virtually complete. The non-HLA version of Spearhead permitted players to engage in distributed interactive games over LANs, the Internet, NULL modems and Dial up modems. A secondary goal of this project was to convert MAK's existing Spearhead-specific lobby server into an HLA application. A "lobby server" is an application that runs on a dedicated machine connected to the internet via a TI line. The Spearhead lobby server is a C++ application written at MAK. The existing lobby server was not based on any standardized protocol or architecture, such as DIS, instead MAK created its own custom lobby server protocols. This means the lobby server would need to be re-written to use HLA and the RTI.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 15, 1998
Accession Number
ADA352022

Entities

People

  • Robert Faucher

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Artificial Intelligence
  • Bandwidth
  • Computer Programming
  • Computer Programs
  • Computers
  • Computing System Architectures
  • Conversion
  • Department Of Defense
  • Instructions
  • Local Area Networks
  • Networks
  • Personal Computers
  • Side Effects
  • Simulations
  • Standards
  • Video
  • Video Games

Fields of Study

  • Computer science

Readers

  • Cybersecurity.
  • Military History of the United States in the 20th Century.
  • Neurotoxicology