Alto Trek

Alto Trek is a computer game, developed by Gene Ball[1] and Rick Rashid for the Xerox Alto while they were graduate students at the University of Rochester during the late 1970s. It is one of the first networked multiplayer games.[2]


Alto Trek (in the Alto's 606×808 portrait ratio screen)

Alto Trek is a multiplayer game where each player uses their own Alto workstation to control a starship. The objective of the game is to destroy the enemy without being destroyed. A player can choose between being a Klingon, Romulan, or Terran. The game can be played by one player, but there will be no enemy to destroy.

There is no central server that maintains game state. Each Alto "multicasts" its game information on the shared Ethernet that all players must be on. The "multicast" address on which to rendezvous is a function of the number of stellar systems in the game. (see manual)


The manual for version 2.1 is dated August 1979 and authored by Allen Wells, Bob Baldwin, and Steve Quarterman. It confirms that the game was authored primarily by Ball.

Around 1997, while a vice president at Microsoft, Rashid began to reimplement the game as a way to teach himself to use the DirectX programming API. This resulted in the development of Microsoft Allegiance.[3]


  1. ^ Denber, Michel (February 1982). "Altos Gamesmen". BYTE. p. 28. Retrieved 2013.
  2. ^ Markoff, John (February 28, 2000). "Serious About Research, Microsoft Makes Time for a Game". The New York Times. Retrieved .
  3. ^ "Developer Journal: Allegiance, Chapter 1". IGN. February 16, 2000. Retrieved .

External links

  This article uses material from the Wikipedia page available here. It is released under the Creative Commons Attribution-Share-Alike License 3.0.



Connect with defaultLogic
What We've Done
Led Digital Marketing Efforts of Top 500 e-Retailers.
Worked with Top Brands at Leading Agencies.
Successfully Managed Over $50 million in Digital Ad Spend.
Developed Strategies and Processes that Enabled Brands to Grow During an Economic Downturn.
Taught Advanced Internet Marketing Strategies at the graduate level.

Manage research, learning and skills at Create an account using LinkedIn to manage and organize your omni-channel knowledge. is like a shopping cart for information -- helping you to save, discuss and share.

  Contact Us