Spasim | |
---|---|
Developer(s) | Jim Bowery |
Platform(s) | Mainframe computer (PLATO) |
Release | March 1974 |
Genre(s) | Space flight simulation |
Mode(s) | Multiplayer |
Spasim is a 32-player 3D networked space flight simulation game and first-person space shooter [1] developed by Jim Bowery for the PLATO computer network and released in March 1974. The game features four teams of eight players, each controlling a planetary system, where each player controls a spaceship in 3D space in first-person view. Two versions of the game were released: in the first, gameplay is limited to flight and space combat, and in the second systems of resource management and strategy were added as players cooperate or compete to reach a distant planet with extensive resources while managing their own systems to prevent destructive revolts. Although Maze is believed to be the earliest 3D game and first-person shooter as it had shooting and multiplayer by fall 1973, Spasim has previously been considered along with it to be one of the "joint ancestors" of the first-person shooter genre, due to earlier uncertainty over Maze's development timeline.
The game was developed in 1974 at the University of Illinois at Urbana–Champaign; Bowery was assisted in the second version by fellow student Frank Canzolino. Bowery encountered the PLATO system of thousands of graphics terminals remotely connected to a set of mainframe computers that January while assisting a computer art class. He was inspired to create the original game by the multiplayer PLATO action game Empire , and the second version by the concept of positive sum games. Spasim was one of the first 3D first-person video games; at one point, Bowery offered a reward to any person who could offer proof that Spasim was not the first. He also claims that Spasim was the direct initial inspiration for several other PLATO games, including Airace (1974) and Panther (1975).
Spasim is a multiplayer space flight simulation game, in which up to 32 players fly spaceships around 4 planetary systems. Players are grouped into teams of up to 8 players, with 1 team per system; players add their names to the rosters of the four teams, named Aggstroms, Diffractions, Fouriers, and Lasers, each with a different type of spaceship from Star Trek . [2] [3] Players control their ships in first person in a 3D environment, with other ships appearing as wireframe models. There is no hidden-line removal implemented on the models, meaning that the models appear see-through and the player can see the wireframe of the "back" of an object as well. [2] The positions of the planets and other players relative to the player update once a second. [4] Players can fire "phasers and torpedoes" to destroy other players' ships. Spasim was intended to include an educational component; players enter instructions to move their spaceships using polar coordinates, e.g. altitude and azimuth, along with acceleration, while their position in space is given in Cartesian coordinates. [5] Players can switch their perspective between their ship, their starting space station, and torpedoes they have launched, in addition to changing the angle and magnification zoom of their camera. [3] All controls are entered via single-key text inputs. [5]
The gameplay of the original version of Spasim is focused on space flight and combat. [5] An updated version of the game was released a few months after the initial release that added strategy and resource management; each team's planet has resources, population levels, and standard of living. Players spend their planet's supply of "anti-entropy" on powering their spaceship or managing their planet. Teams compete or cooperate in order to gain enough resources to reach a far distant planet. Mismanaging a team's resources or over-reliance on combat causes dissatisfaction on the players' planets, and can lead to a "planetary proletariat revolt" which greatly reduces the planet's population and resources. [5] [3]
The game was developed by Jim Bowery in early 1974 for the University of Illinois at Urbana–Champaign's PLATO computer network, which by the 1970s supported several thousand graphical terminals distributed worldwide, running processes on nearly a dozen different networked mainframe computers. [2] Bowery started working on the game, titled "spasim" as a contraction of "space simulation", as a student in January 1974 while assisting professor Leif Brush with the first computer art class at the university. Brush showed Bowery and the class a PLATO graphics terminal in the Lindquist Center on campus, and Bowery, intrigued, signed up for an individual studies course to assist professor Bobby Brown, who ran the lab with this terminal. Bowery learned to program on the computer, helped by other users such as John Daleske, the developer of Empire (1973), and Charles Miller, who later made Moria (1975). Bowery was inspired by the multiplayer and graphical nature of Empire, a space action game, to create something in the same vein. [5] Taking code for displaying a 3D vector graphics perspective previously written by Don Lee and Ron Resch, he designed 3D versions of the ships from Empire, and began adding more features to the game, including weapons inspired by Star Trek . [4] [5]
The first version of Spasim, subtitled "An Investigation of Holographic Space", was launched in March 1974. A few months later, Bowery set out to rewrite the game, with the assistance of metallurgy student Frank Canzolino. At first, the pair optimized the 3D graphics of the game, but Bowery, inspired by the concept of positive sum games, or cooperative games, decided to delete the entire game code from the mainframe and start over, building in strategy and resource management elements into the base game instead of adding them on top. [5] [6] Bowery designed the new version to penalize over-reliance on combat and incentivize cooperation as part of a philosophical stance on what he believed actual space expansion would require. [5] The second version of Spasim was developed over the course of three days, and the pair released it in July 1974. [5] [6] Bowery released occasional updates to the game until he graduated; afterwards it was maintained by Steve Lionel, who added a tutorial on navigating in polar coordinates. [3]
Bowery claims that Spasim had "quite a following" on the PLATO network and that there was "a late night cult" that was devoted to the game, though the emphasis in the second version of strategy over combat cut the playerbase in half. [5] Spasim is one of the first 3D first-person games ever made; at one point Bowery had a standing offer of $500 to any person who could find proof of an earlier such game, or $200 for an earlier game that mathematically modeled population versus resource availability and included space resources. [5] The first is believed to be Maze , a maze game which ran on two connected computers at NASA in 1973 and was expanded to support up to eight players at the Massachusetts Institute of Technology that same year. [2] [7] Spasim has been considered, along with Maze, to be one of the "joint ancestors" of the first-person shooter genre, due to earlier uncertainty over Maze' development timeline. [1] [4] [8]
According to Bowery, the initial release of Spasim inspired Silas Warner, one of the developers of Empire, to use Bowery's code in turn to develop the flight simulator game Airace for the PLATO system in 1975, which then lead to first Airfight, another flight simulator, and then the tank driving game Panther later that year. [2] [6] Spasim has also been cited as a "spiritual ancestor" of Elite (1984) and the line of space trading games that came from it. [9] In December 2022, Bowery uploaded the source code for Spasim to GitHub, which he had found in an archive. [10]
Battlezone is a first-person shooter tank combat game released for arcades in November 1980 by Atari, Inc. The player controls a tank which is attacked by other tanks and missiles. Using a small radar scanner along with the terrain window, the player can locate enemies and obstacles around them in the barren landscape. Its innovative use of 3D graphics made it a huge hit, with approximately 15,000 cabinets sold.
A multiplayer video game is a video game in which more than one person can play in the same game environment at the same time, either locally on the same computing system, on different computing systems via a local area network, or via a wide area network, most commonly the Internet. Multiplayer games usually require players to share a single game system or use networking technology to play together over a greater distance; players may compete against one or more human contestants, work cooperatively with a human partner to achieve a common goal, or supervise other players' activity. Due to multiplayer games allowing players to interact with other individuals, they provide an element of social communication absent from single-player games.
Shooter video games or shooters are a subgenre of action video games where the focus is almost entirely on the defeat of the character's enemies using the weapons given to the player. Usually these weapons are firearms or some other long-range weapons, and can be used in combination with other tools such as grenades for indirect offense, armor for additional defense, or accessories such as telescopic sights to modify the behavior of the weapons. A common resource found in many shooter games is ammunition, armor or health, or upgrades which augment the player character's weapons.
PLATO, also known as Project Plato and Project PLATO, was the first generalized computer-assisted instruction system. Starting in 1960, it ran on the University of Illinois's ILLIAC I computer. By the late 1970s, it supported several thousand graphics terminals distributed worldwide, running on nearly a dozen different networked mainframe computers. Many modern concepts in multi-user computing were first developed on PLATO, including forums, message boards, online testing, email, chat rooms, picture languages, instant messaging, remote screen sharing, and multiplayer video games.
Maze, also known as Maze War, is a 3D multiplayer first-person shooter maze game originally developed in 1973 and expanded in 1974. The first version was developed by high school students Steve Colley, Greg Thompson, and Howard Palmer for the Imlac PDS-1 minicomputer during a school work/study program at the NASA Ames Research Center. By the end of 1973 the game featured shooting elements and could be played on two computers connected together. After Thompson began school at the Massachusetts Institute of Technology (MIT), he brought the game to the school's computer science laboratory in February 1974, where he and Dave Lebling expanded it into an eight-player game using the school's Digital Equipment Corporation PDP-10 mainframe computer and PDS-1 terminals along with adding scoring, top-down map views, and a level editor. Other programmers at MIT improved this version of the game, which was also playable between people at different universities over the nascent ARPANET. Due to the popularity of the game, laboratory managers at MIT both played it while also trying to restrict its use due to the large amount of time students were spending on it. There are reports that the Defense Advanced Research Projects Agency (DARPA) at one point banned the game from the ARPANET due to its popularity.
A first-person shooter engine is a video game engine specialized for simulating 3D environments for use in a first-person shooter video game. First-person refers to the view where the players see the world from the eyes of their characters. Shooter refers to games which revolve primarily around wielding firearms and killing other entities in the game world, either non-player characters or other players.
1974 had new titles such as Speed Race, Gran Trak 10, Tank and TV Basketball. The year's best-selling arcade game was Tank by Kee Games.
The following outline is provided as an overview of and topical guide to video games:
Terminal Velocity is a shooter video game originally developed by Terminal Reality and published by 3D Realms for DOS and Windows 95, and MacSoft for Mac OS. It is an arcade-style flight combat game, with simpler game controls and physics than flight simulators. It is known for its fast, high-energy action sequences, compared to flight simulators of the time.
Homeworld is a real-time strategy video game developed by Relic Entertainment and published by Sierra Studios on September 28, 1999, for Windows. Set in space, the science fiction game follows the Kushan exiles of the planet Kharak after their home planet is destroyed by the Taiidan Empire in retaliation for developing hyperspace jump technology. The survivors journey with their spacecraft-constructing mothership to reclaim their ancient homeworld of Hiigara from the Taiidan, encountering a variety of pirates, mercenaries, traders, and rebels along the way. In each of the game's levels, the player gathers resources, builds a fleet, and uses it to destroy enemy ships and accomplish mission objectives. The player's fleet carries over between levels and can travel in a fully three-dimensional space within each level rather than being limited to a two-dimensional plane.
Kelton Flinn is an American computer game designer who is a major pioneer in online games. He is a co-founder of the seminal online game company Kesmai, which they began in 1982. His best known title is the first graphical multi-player online game offered by a major service, Air Warrior (1987).
pedit5, alternately called The Dungeon, is a 1975 dungeon crawl role-playing video game developed for the University of Illinois Urbana-Champaign's PLATO computer network by Rusty Rutherford. In it, the player controls a character exploring a fixed, single-level dungeon containing randomly-generated monster encounters and treasure. When they encounter a monster, they can fight the monster with a weapon or spells, or attempt to flee. Characters can be saved between sessions.
Spacewar! is a space combat video game developed in 1962 by Steve Russell in collaboration with Martin Graetz, Wayne Wiitanen, Bob Saunders, Steve Piner, and others. It was written for the newly installed DEC PDP-1 minicomputer at the Massachusetts Institute of Technology. After its initial creation, Spacewar! was expanded further by other students and employees of universities in the area, including Dan Edwards and Peter Samson. It was also spread to many of the few dozen installations of the PDP-1 computer, making Spacewar! the first known video game to be played at multiple computer installations.
Empire is the name of a computer game written for the PLATO system in 1973. It is significant for being quite probably the first networked multiplayer arena shooter-style game. It may also be the first networked multiplayer action game.
The history of massively multiplayer online games spans over thirty years and hundreds of massively multiplayer online games (MMOG) titles. The origin and influence on MMO games stems from MUDs, Dungeons & Dragons (D&D) and earlier social games.
In video games, first-person is any graphical perspective rendered from the viewpoint of the player character, or from the inside of a device or vehicle controlled by the player character. It is one of two perspectives used in the vast majority of video games, with the other being third-person, the graphical perspective from outside of any character ; some games such as interactive fiction do not belong to either format.
Online games are video games played over a computer network. The evolution of these games parallels the evolution of computers and computer networking, with new technologies improving the essential functionality needed for playing video games on a remote server. Many video games have an online component, allowing players to play against or cooperatively with players across a network around the world.
A first-person shooter (FPS) is a video game centered on gun fighting and other weapon-based combat seen from a first-person perspective, with the player experiencing the action directly through the eyes of the main character. This genre shares multiple common traits with other shooter games, and in turn falls under the action games category. Since the genre's inception, advanced 3D and pseudo-3D graphics have proven fundamental to allow a reasonable level of immersion in the game world, and this type of game helped pushing technology progressively further, challenging hardware developers worldwide to introduce numerous innovations in the field of graphics processing units. Multiplayer gaming has been an integral part of the experience, and became even more prominent with the diffusion of internet connectivity in recent years.
Pie in the Sky is a 2.5D and 3D first-person shooter engine most popular in the mid-to-late 1990s by Pie in the Sky Software, also known as Power 3D and the 3D Game Creation or 3D Game Creation System engine. The engine was used in two games by the company as well as many other independent games and amateur projects after it was turned into a commercial game creator, largely because it minimized the amount of computer programming knowledge needed to make 3D games in its editing tools, making it suitable even for beginners with no game-design experience.
Jim Bowery's 32-player, 3D networked, first-person perspective space shooter Spasim—a kind of forebear to space combat sims Star Wars: X-Wing and Elite—got its first release on the PLATO computer around this time as well, effectively making Maze and Spasim joint ancestors of the FPS genre.
This is the story of Maze, the video game that lays claim to perhaps more "firsts" than any other — the first first-person shooter, the first multiplayer networked game, the first game with both overhead and first-person view modes, the first game with modding tools and more.
There's some debate over exactly what the first ever first-person perspective video game was, but it's either Maze War, an early example of a maze-based "deathmatch", and a game which pioneered the "flick-screen" grid-based movement that would be seen in classic dungeon crawlers such as Wizardry and Eye of the Beholder for many years afterwards; or Spasim, a space combat game which purports to be the first ever 3D multiplayer title.