Jump to content

Spasim

From Alfawiki
Spasim
Company typeVideo game
IndustryVideo games
FoundedMarch 1974; 52 years ago (1974-03)
FounderJim Bowery
Headquarters
Urbana, Illinois
,
United States
Products3D space flight simulation game, first-person space shooter

Spasim is a 3D networked space flight simulation game and first-person space shooter designed for up to 32 participants, created by Jim Bowery for the PLATO system and launched in March 1974. The gameplay involves four teams of eight players each, with every team managing a planetary system while individuals pilot spacecraft from a first-person 3D viewpoint. Two editions exist: the initial version concentrated on flight dynamics and combat, whereas the subsequent release introduced elements of resource management and strategic cooperation or competition as teams strive to reach a remote, resource-abundant planet while maintaining internal stability. Although Maze slightly precedes it, Spasim is recognized as a "joint ancestor" of the first-person shooter genre due to ambiguities in their respective timelines.

Developed at the University of Illinois at Urbana–Champaign, Bowery created the title after discovering PLATO's graphic terminals and drawing inspiration from the multiplayer action game Empire. The second iteration incorporated ideas from positive-sum gaming models. According to Bowery, Spasim directly influenced subsequent PLATO games such as Airace (1974) and Panther (1975).

Gameplay

Spasim accommodates up to 32 players divided evenly into four factions—Aggstroms, Diffractions, Fouriers, and Lasers—each piloting unique spacecraft types inspired by Star Trek. Participants navigate wireframe ships within a 3D space from a first-person perspective; these models appear transparent because hidden-line removal is not implemented. Player positions refresh at one-second intervals. Combat involves firing phasers and torpedoes against adversaries. The game integrates an educational component by requiring users to input movement commands using polar coordinates while monitoring their location in Cartesian coordinates. Players can switch viewpoints among their ship, space stations, or launched torpedoes, with adjustable camera angles and zoom levels. Controls are executed through single-key text commands.

The original release centers on space navigation and combat engagements. A subsequent update added strategic resource management: each team's planet possesses resources, population figures, and living standards. Players allocate "anti-entropy" energy either to power their ships or support planetary infrastructure. Teams may either compete or collaborate to gather sufficient resources needed for reaching a distant planet. Mismanagement of resources or excessive combat activity can provoke planetary revolts that sharply diminish population and resource availability.

Development

Jim Bowery developed the game in early 1974 for the University of Illinois at Urbana–Champaign's PLATO network, which connected thousands of graphical terminals worldwide through multiple linked mainframe computers. Initiated as a student project while assisting Professor Leif Brush with the university’s inaugural computer art course, Bowery began working on Spasim—an abbreviation of "space simulation." Inspired by the multiplayer graphical title Empire (PLATO), he leveraged existing 3D vector graphics routines and incorporated weaponry elements influenced by Star Trek.

The initial release, subtitled "An Investigation of Holographic Space," debuted in March 1974. Later that year, Bowery collaborated with metallurgy student Frank Canzolino to rewrite the codebase, enhancing 3D graphics performance and shifting emphasis from combat toward strategy and resource allocation. This redesign promoted teamwork rather than conflict, aligning with Bowery’s vision of space exploration. The updated version was completed after three days of development and released in July 1974. Bowery continued managing the game until his graduation; afterward, stewardship passed to Steve Lionel, who introduced a tutorial focused on polar coordinate navigation techniques.

Legacy

Bowery observed that Spasim attracted a loyal community on the PLATO system, although its focus on strategic gameplay led to a reduction in the number of players by approximately fifty percent. As one of the pioneering 3D first-person titles, Spasim occupies an important role in the evolution of video games; Bowery even incentivized the discovery of earlier games featuring comparable mechanics. Alongside Maze War, it is recognized as a foundational predecessor to the first-person shooter genre.

The influence of Bowery's creation extended to Silas Warner, who utilized code from Spasim to create flight simulators such as Airace, followed by other projects including Panther. Moreover, Spasim is often cited as a "spiritual predecessor" to the 1984 game Elite and later space trading and combat simulations. To safeguard its historical significance, Bowery released the source code for Spasim on GitHub in December 2022, ensuring access for both developers and historians.

See also

External links

  • Source code for