Spacewar!

Last updated

Spacewar!
Spacewar!-PDP-1-20070512.jpg
Spacewar! on a PDP-1
Designer(s) Steve Russell
Programmer(s) Steve Russell
Platform(s) PDP-1
ReleaseApril 1962 (1962-04)
Genre(s) Space combat
Mode(s) Multiplayer

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.

Contents

The game features two spaceships, "the needle" and "the wedge", engaged in a dogfight while maneuvering in the gravity well of a star. Both ships are controlled by human players. Each ship has limited weaponry and fuel for maneuvering, and the ships remain in motion even when the player is not accelerating. Flying near the star to provide a gravity assist was a common tactic. Ships are destroyed when they collide with a torpedo, the star, or each other. At any time, the player can engage a hyperspace feature to move to a new and random location on the screen, though in some versions each use has an increasing chance of destroying the ship instead. The game was initially controlled with switches on the PDP-1, though Bob Saunders built an early gamepad to reduce the difficulty and awkwardness of controlling the game.

Spacewar! is one of the most important and influential games in the early history of video games. It was extremely popular in the small programming community in the 1960s and the public domain code was widely ported to and recreated on other computer systems at the time, especially after computer systems with monitors became more widespread towards the end of the decade. It has also been recreated in more modern programming languages for PDP-1 emulators. It directly inspired many other video games, such as the first commercial arcade video games, Galaxy Game and Computer Space (1971), and later games such as Asteroids (1979). In 2007, Spacewar! was named to a list of the ten most important video games in history, which formed the start of the game canon at the Library of Congress, and in 2018 it was inducted into the World Video Game Hall of Fame by The Strong and the International Center for the History of Electronic Games.

Background

Steve Russell, designer and main programmer of the initial version of Spacewar!, with a PDP-1 in 2007 Steve Russell-PDP-1-20070512.jpg
Steve Russell, designer and main programmer of the initial version of Spacewar!, with a PDP-1 in 2007

During the 1950s, various computer games were created in the context of academic computer and programming research and for demonstrations of computing power, especially after the introduction later in the decade of smaller and faster computers on which programs could be created and run in real time as opposed to being executed on a schedule. A few programs, however, were intended both to showcase the power of the computer they ran on and as entertainment products; these were generally created by undergraduate and graduate students and university employees, such as at the Massachusetts Institute of Technology (MIT), where staff and students were allowed on occasion to develop programs for the TX-0 experimental computer. [1] These interactive graphical games were created by a community of programmers, many of them students and university employees affiliated with the Tech Model Railroad Club (TMRC), led by Alan Kotok, Peter Samson, and Bob Saunders. The games included Tic-Tac-Toe, which used a light pen to play a simple game of noughts and crosses against the computer, and Mouse in the Maze, which used a light pen to set up a maze of walls for a virtual mouse to traverse. [1] [2] [3]

In September 1961, a Digital Equipment Corporation (DEC) PDP-1 minicomputer was installed in the "kludge room" on the 2nd floor of Building 26, the location of the MIT Electrical Engineering Department. The PDP-1 was to complement the older TX-0, and like it had a punched tape reader and writer, and additionally accepted input from a panel of switches and could output to a cathode-ray tube (CRT) display. Over the summer before its arrival a group of students and university employees had been pondering ideas for programs that would demonstrate the new computer's capabilities in a compelling way. Three of them—Steve Russell, then an employee at Harvard University and a former research assistant at MIT; Martin Graetz, a research assistant and former student at MIT; and Wayne Wiitanen, a research assistant at Harvard and former employee and student at MIT—came up with the idea for Spacewar!. They referred to their collaboration as the "Hingham Institute" as Graetz and Wiitanen were living in a tenement building on Hingham Street in Cambridge, Massachusetts. [2] [4] "We had this brand new PDP-1", Russell told Rolling Stone in a 1972 interview. "Somebody [ Marvin Minsky ] had built some little pattern-generating programs which made interesting patterns like a kaleidoscope. Not a very good demonstration. Here was this display that could do all sorts of good things! So we started talking about it, figuring what would be interesting displays. We decided that probably you could make a two-dimensional maneuvering sort of thing, and decided that naturally the obvious thing to do was spaceships." [2] [5]

Gameplay

Picture of gameplay of Spacewar! on a PDP-1. The moving spaceships and missiles leave trails behind them because the phosphors in the CRT monitor slowly fade after being lit. Spacewar gameplay.jpg
Picture of gameplay of Spacewar! on a PDP-1. The moving spaceships and missiles leave trails behind them because the phosphors in the CRT monitor slowly fade after being lit.

The gameplay of Spacewar! involves two monochrome spaceships called "the needle" and "the wedge", each controlled by a player, attempting to shoot one another while maneuvering on a two-dimensional plane in the gravity well of a star, set against the backdrop of a starfield. [2] [4] The ships fire torpedoes, which are not affected by the gravitational pull of the star. The ships have a limited number of torpedoes and supply of fuel, which is used when the player fires the ship's thrusters. [6] Torpedoes are fired one at a time by flipping a toggle switch on the computer or pressing a button on the control pad, and there is a cooldown period between launches. The ships remain in motion even when the player is not accelerating, and rotating the ships does not change the direction of their motion, though the ships can rotate at a constant rate without inertia. [2]

Each player controls one of the ships and must attempt to shoot down the other ship while avoiding a collision with the star or the opposing ship. Flying near the star can provide a gravity assist to the player at the risk of misjudging the trajectory and falling into the star. If a ship moves past one edge of the screen, it reappears on the other side in a wraparound effect. A hyperspace feature, or "panic button", can be used as a last-ditch means to evade enemy torpedoes by moving the player's ship to another location on the screen after it disappears for a few seconds, but the reentry from hyperspace occurs at a random location, and in some versions there is an increasing probability of the ship exploding with each use. [6]

Player controls include clockwise and counterclockwise rotation, forward thrust, firing torpedoes, and hyperspace. [6] Initially, these were controlled using the front-panel test switches on the PDP-1 minicomputer, with four switches for each player, but these proved to be awkward to use and wore out quickly under normal gameplay, as well as causing players to accidentally flip the computer's control and power switches. The location of the switches also left one player off to one side of the CRT display due to the limited space in front of the computer, which left them at a disadvantage. [2] To alleviate these problems, Saunders created a detached control device, essentially an early gamepad. [7] [8] The gamepad had a switch for turning left or right, another for forward thrust or hyperspace, and a torpedo launch button. The button was silent so that the opposing player would not have a warning that the player was attempting to fire a torpedo during a cooldown period. [2]

Development

Front panel of a PDP-1, featuring paper punched tapes in a holder, a punched tape reader, and the computer's control panel Computer History Museum P1020813 (313526500).jpg
Front panel of a PDP-1, featuring paper punched tapes in a holder, a punched tape reader, and the computer's control panel

Russell, Graetz and Wiitanen developed the basic Spacewar! concept in the summer of 1961, in anticipation of the PDP-1 being installed. [4] Russell had recently finished reading the Lensman series by E. E. "Doc" Smith and thought the stories would make a good basis for the program. "His heroes had a strong tendency to get pursued by the villain across the galaxy and have to invent their way out of their problem while they were being pursued. That sort of action was the thing that suggested Spacewar!. He had some very glowing descriptions of spaceship encounters and space fleet maneuvers." [5] Other influences cited by fellow programmer Martin Graetz include E. E. Smith's Skylark novels and Japanese pulp fiction tokusatsu movies. [9]

For the first few months after its installation, the PDP-1 programming community at MIT focused on simpler programs to work out how to create software for the computer. [2] During this period, Russell visited his old friends in the community frequently and described the Spacewar! concept to them. Russell hoped someone would implement the game, but had no plans to do so himself. Other members of the community felt he was the logical choice to create the game, however, and began pressuring him to program it. [4] In response, Russell began providing various excuses as to why he could not do so. [2] One of these was the lack of a trigonometric function routine needed to calculate the trajectories of the spacecraft. This prompted Alan Kotok of the TMRC to call DEC, who informed him that they had such a routine already written. Kotok drove to DEC to pick up a tape containing the code, slammed it down in front of Russell, and asked what other excuses he had. [2] [4] Russell, later explaining that "I looked around and I didn't find an excuse, so I had to settle down and do some figuring", [2] started writing the code around the time that the PDP-1's display was installed at the end of December 1961. [2] [4] [10] The game was developed to meet three precepts Russell, Graetz, and Wiitanen had developed for creating a program that functioned equally well as an entertainment experience for the players and as a demonstration for spectators: to use as much of the computer's resources as possible, to be consistently interesting and therefore have every run be different, and to be entertaining and therefore a game. [2] [11] It took Russell, with assistance from the other programmers—including Bob Saunders and Steve Piner (but not Wiitanen, who had been called up by the United States Army Reserve)—about 200 total hours to write the first version of Spacewar!, or around six weeks to develop the basic game. [2] [12] [13] It was written in the PDP-1's assembly language. [14]

Russell had a program with a movable dot before the end of January 1962, and an early operational game with rotatable spaceships by February. [2] The two spaceships were designed to evoke the curvy spaceship from Buck Rogers stories and the PGM-11 Redstone rocket. [4] That early version also contained a randomly generated background star field, initially added by Russell because a blank background made it difficult to tell the relative motion of the two spaceships at slow speeds. [2] The programming community in the area, including the Hingham Institute and the TMRC, had developed what was later termed the "hacker ethic", whereby all programs were freely shared and modified by other programmers in a collaborative environment without concern for ownership or copyright, which led to a group effort to elaborate on Russell's initial Spacewar! game. [4] [13] Consequently, since the inaccuracy and lack of realism in the starfield annoyed TMRC member Peter Samson, he wrote a program based on real star charts that scrolled slowly through the night sky, including every star in a band between 22.5° N and 22.5° S down to the fifth magnitude, displayed at their relative brightness. The program was called "Expensive Planetarium"—referring to the high price of the PDP-1 computer compared to an analog planetarium, as part of the series of "expensive" programs like Piner's Expensive Typewriter—and was quickly incorporated into the game in March by Russell, who served as the collator of the primary version of the game. [2] [4] [7]

Video of Spacewar! gameplay

The initial version of the game also did not include the central star gravity well or the hyperspace feature; they were written by MIT graduate student and TMRC member Dan Edwards and Graetz respectively to add elements of a strategy to what initially was a shooter game of pure reflexes. [2] [4] Russell had previously wanted to add gravity, but was unable to get the program to perform the calculations fast enough; Edwards optimized the drawing functions to free up processing time to calculate the effects of gravity. [15] The initial version of the hyperspace function was limited to three jumps, but carried no risk save possibly re-entering the game in a dangerous position; later versions removed the limit but added the increasing risk of destroying the ship instead of moving it. Additionally, in March 1962, Saunders created gamepads for the game, to counter "Space War Elbow" from sitting hunched over the mainframe toggles. [2] [4] The game was a multiplayer-only game because the computer had no resources left over to handle controlling the other ship. [7] [16] Similarly, other proposed additions to the game such as a more refined explosion display upon the destruction of a spaceship and having the torpedoes also be affected by gravity had to be abandoned as there were not enough computer resources to handle them while smoothly running the game. [2] One feature, having the speed and direction of torpedoes differ slightly with each shot, was added and then removed by Russell after player complaints. [15] With the added features and changes in place, Russell and the other programmers shifted focus from developing the game to preparing to show it off to others such as at the MIT Science Open House at the end of April 1962. [2] [10] [17] [18] The group added a time limit, the hyperspace function, and a larger, second screen for viewers at the demonstration, and in May Graetz presented a paper about the game, "SPACEWAR! Real-Time Capability of the PDP-1", at the first meeting of the Digital Equipment Computer Users' Society. [2] [19] The demonstration was a success, and the game proved very popular at MIT; the laboratory that hosted the PDP-1 soon banned play except during lunch and after working hours. [2] [20] Visitors such as Frederik Pohl, the editor of Galaxy Science Fiction , enjoyed playing the "lovely game" and wrote that MIT was "borrowing from the science-fiction magazines", with players able to pretend to be Skylark characters. [21]

Beginning in mid-1962 and continuing over the next few years, members of the PDP-1 programming community at MIT, including Russell and the other Hingham Institute members, began to spread out to other schools and employers such as Stanford University and DEC, and as they did they spread the game to other universities and institutions with a PDP-1 computer. [2] [7] [19] As a result, Spacewar! was perhaps the first video game to be available outside a single research institute. [22] Over the next decade, programmers at these other institutions began coding their own variants, including features such as allowing more ships and players at once, replacing the hyperspace feature with a cloaking device, space mines, and even a first-person perspective version played on two screens that simulates each pilot's view out of the cockpit. [5] [6] Some of these Spacewar! installations also replicated Saunders' gamepad. [23] DEC learned about the game soon after its creation, and gave demonstrations of it running on their PDP-1, as well as publishing a brochure about the game and the computer in 1963. [19] According to a second-hand account heard by Russell while working at DEC, Spacewar! was reportedly used as a smoke test by DEC technicians on new PDP-1 systems before shipping because it was the only available program that exercised every aspect of the hardware. [13] [23] Although the game was widespread for the era, it was still very limited in its direct reach: while less expensive than most mainframe computers, the PDP-1 was priced at US$120,000(equivalent to about $1,161,000 in 2022) and only 53 were ever sold, most without a monitor and many of the remainder to secure military locations or research labs with no free computer time, which prevented the original Spacewar! from reaching beyond a narrow, academic audience. [7] [19] [23] Though some later DEC models, such as the PDP-6, came with Spacewar! pre-loaded, the audience for the game remained very limited; the PDP-6, for example, sold only 23 units. [8] [24]

Distribution and legacy

Vint Cerf playing Spacewar! on the Computer History Museum's PDP-1 at a 2007 ICANN meeting Vinton Cerf-20070512.jpg
Vint Cerf playing Spacewar! on the Computer History Museum's PDP-1 at a 2007 ICANN meeting

Spacewar! was extremely popular in the small programming community in the 1960s and was widely recreated on other minicomputer and mainframe computers of the time before migrating to early microcomputer systems in the 1970s. Just as it was during development, the game was in the public domain and the code was available to anyone with access to it or who contacted Russell; no attempt was made to sell it commercially, as the programming community was too small to support any commercial industry. [19] [25] It spread initially both by people bringing copies of the code to other installations as well as by programmers recreating the game with their own code. [23] Early installations included the PDP-1 at Bolt, Beranek, & Newman, which also recreated the gamepads; an installation by Russell on a PDP-1 at the Artificial Intelligence Laboratory of Stanford University in 1963; and the University of Minnesota, where MIT graduate Albert Kuhfield in 1967–68 recreated the game for the CDC 3100, and submitted a description to Analog Science Fiction and Fact , published in 1971. The Stanford installation was so popular that in 1966 the researchers created a special "Spacewar mode" for time-sharing computer resources on their PDP-6 so that games could be played on it while research programs were also being run. [19] Early computer scientist Alan Kay noted in 1972 that "the game of Spacewar! blossoms spontaneously wherever there is a graphics display connected to a computer", and Graetz recalled in 1981 that as the game initially spread it could be found on "just about any research computer that had a programmable CRT". [2] [5]

The majority of this spread took place several years after the initial development of the game; while there are early anecdotes of players and game variants at a handful of locations, primarily near MIT and Stanford, it was only after 1967 that computers hooked up to monitors or terminals capable of playing Spacewar! began to proliferate, allowing the game to reach a wider audience and influence later video game designers—by 1971, it is estimated that there were over 1000 computers with monitors, rather than a few dozen. [23] It is around this time that the majority of the game variants were created for various computer systems, such as later PDP systems, and in 1972 the game was well known enough in the programming community that Rolling Stone sponsored the "Intergalactic Spacewar! Olympics". [5] [23] The event was held on October 19, 1972, at the Stanford Artificial Intelligence Laboratory using a variant of Spacewar! on a combined PDP-6/PDP-10 that supported five players, and was the first ever video game tournament, with an account published in the December 7, 1972 issue of Rolling Stone. [19] [26]

Spacewar! on the Computer History Museum's PDP-1 in 2007 Spacewar screenshot.jpg
Spacewar! on the Computer History Museum's PDP-1 in 2007

In the early 1970s, Spacewar! migrated from large computer systems to a commercial setting as it formed the basis for the first two coin-operated video games. While playing Spacewar! at Stanford sometime between 1966 and 1969, college student Hugh Tuck remarked that a coin-operated version of the game would be very successful. While the high price of a minicomputer prevented such a game from being feasible then, in 1971 Tuck and Bill Pitts created a prototype coin-operated computer game, Galaxy Game , with a US$20,000(equivalent to about $145,000 in 2022) PDP-11, though they never produced more than two prototypes exhibited at Stanford. [27] Around the same time, a second prototype coin-operated game based on Spacewar!, Computer Space , was developed by Nolan Bushnell and Ted Dabney, which would become the first commercially sold arcade video game and the first widely available video game of any kind. [28] Though Tuck felt that Computer Space was a poor imitation of Spacewar! and his Galaxy Game a superior adaptation, many players believed both arcade games to be upgraded variants of Spacewar!. [11]

Byte magazine published an assembly language version of Spacewar! in 1977 that ran on the Altair 8800 and other Intel 8080-based microcomputers using an oscilloscope as the graphical display and a lookup table to approximate the calculations for orbits, [29] as well as a three-dimensional variant in 1979 written in Tiny BASIC. [30] More modern recreations of the game for computers have been made as well. [31] An emulated version of the original game, made publicly available by Martin Graetz and running in a JavaScript PDP-1 emulator, was made available to play on the internet in 2012. [32] The Analogue Pocket handheld console added support for running Spacewar! on an emulated PDP-1 in 2022. [33] The only working PDP-1s that are known to exist are kept in the Computer History Museum in Mountain View, California, where demonstrations of the machine are held, which include playing Spacewar!. [34]

In addition to Galaxy Game and Computer Space, Spacewar! had long-lasting effects, inspiring numerous other games. [35] [36] [37] These include Orbitwar (1974, PLATO network computers), Space Wars (1977, arcade), and Space War (1978, Atari 2600). [36] [37] Additionally, in the arcade game Asteroids (1979), designer Ed Logg used elements from Spacewar!, namely the hyperspace button and the shape of the player's ship. [38] Products as late as the 1990 computer game Star Control drew direct inspiration from Spacewar!. [23] Russell has been quoted as saying that the aspect of the game that he was most pleased with was the number of other programmers it inspired to write their own games without feeling restricted to using Russell's own code or design. [20]

On March 12, 2007, The New York Times reported that Spacewar! was named to a list of the ten most important video games in history, the so-called game canon, which were proposed to be archived in the Library of Congress. [39] The Library of Congress took up this video game preservation proposal and began with the games from this list. [40] [41] In 2018, it was inducted into the World Video Game Hall of Fame by The Strong and the International Center for the History of Electronic Games. [42] Also in 2018, the Academy of Interactive Arts & Sciences awarded the Pioneer Award, given "for individuals whose career spanning work has helped shape and define the interactive entertainment industry", to the surviving contributors to Spacewar!: Dan Edwards, Martin Graetz, Steven Piner, Steve Russell, Peter Samson, Robert Sanders, and Wayne Wiitanen. [43]

Related Research Articles

<i>Asteroids</i> (video game) 1979 video game

Asteroids is a space-themed multidirectional shooter arcade video game designed by Lyle Rains and Ed Logg released in November 1979 by Atari, Inc. The player controls a single spaceship in an asteroid field which is periodically traversed by flying saucers. The object of the game is to shoot and destroy the asteroids and saucers, while not colliding with either, or being hit by the saucers' counter-fire. The game becomes harder as the number of asteroids increases.

<span class="mw-page-title-main">PDP-1</span> First computer made by Digital Equipment Corp

The PDP-1 is the first computer in Digital Equipment Corporation's PDP series and was first produced in 1959. It is famous for being the most important computer in the creation of hacker culture at the Massachusetts Institute of Technology, Bolt, Beranek and Newman and elsewhere. The PDP-1 is the original hardware for playing history's first game on a minicomputer, Steve Russell's Spacewar!

<span class="mw-page-title-main">Tech Model Railroad Club</span>

The Tech Model Railroad Club (TMRC) is a student organization at the Massachusetts Institute of Technology (MIT). Historically it has been a wellspring of hacker culture and the oldest such hacking group in North America. Formed in 1946, its HO scale layout specializes in automated operation of model trains.

<i>Computer Space</i> 1971 video game

Computer Space is a space combat arcade video game released in 1971. Created by Nolan Bushnell and Ted Dabney in partnership as Syzygy Engineering, it was the first arcade video game as well as the first commercially available video game. Computer Space is a derivative of the 1962 computer game Spacewar!, which is possibly the first video game to spread to multiple computer installations. It features a rocket controlled by the player engaged in a missile battle with a pair of hardware-controlled flying saucers set against a starfield background. The goal is to score more hits than the enemy spaceships within a set time period, which awards a free round of gameplay. The game is enclosed in a custom fiberglass cabinet, which Bushnell designed to look futuristic.

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.

<span class="mw-page-title-main">Richard Greenblatt (programmer)</span> American computer programmer (born 1944)

Richard D. Greenblatt is an American computer programmer. Along with Bill Gosper, he may be considered to have founded the hacker community, and holds a place of distinction in the communities of the programming language Lisp and of the Massachusetts Institute of Technology (MIT) Artificial Intelligence Laboratory.

<span class="mw-page-title-main">Lunar Lander (video game genre)</span> Moon landing simulation games

Lunar Lander is a genre of video games loosely based on the 1969 landing of the Apollo Lunar Module on the Moon. In Lunar Lander games, players control a spacecraft as it falls toward the surface of the Moon or other astronomical body, using thrusters to slow the ship's descent and control its horizontal motion to reach a safe landing area. Crashing into obstacles, hitting the surface at too high a velocity, or running out of fuel all result in failure. In some games in the genre, the ship's orientation must be adjusted as well as its horizontal and vertical velocities.

<span class="mw-page-title-main">Steve Russell (computer scientist)</span> American computer scientist

Stephen Russell, also nicknamed "Slug", is an American computer scientist most famous for creating Spacewar!, well known for being the first widely distributed video game.

<i>Star Trek</i> (1971 video game) 1971 video game

Star Trek is a text-based strategy video game based on the Star Trek television series (1966–69) and originally released in 1971. In the game, the player commands the USS Enterprise on a mission to hunt down and destroy an invading fleet of Klingon warships. The player travels through the 64 quadrants of the galaxy to attack enemy ships with phasers and photon torpedoes in turn-based battles and refuel at starbases. The goal is to eliminate all enemies within a random time limit.

<i>Space Travel</i> (video game) 1969 video game

Space Travel is an early video game developed by Ken Thompson in 1969 that simulates travel in the Solar System. The player flies their ship around a two-dimensional scale model of the Solar System with no objectives other than to attempt to land on various planets and moons. The player can move and turn the ship, and adjust the overall speed by adjusting the scale of the simulation. The ship is affected by the single strongest gravitational pull of the astronomical bodies.

<i>Maze</i> (1973 video game) 1973 video game

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 minicomputer 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.

<i>Space Wars</i> 1977 video game

Space Wars is a shooter video game released in arcades by Cinematronics in 1977. It is based on the PDP-1 game Spacewar! (1962) but instead uses vector graphics for the visuals. The hardware developed for Space Wars became the platform for most of the vector-based arcade games from Cinematronics. It was distributed in Japan by Taito in 1978, and a Vectrex port was published in 1982.

<i>Space War</i> 1978 video game

Space War is a video game cartridge released by Atari, Inc. in 1978 for the Atari Video Computer System. The game is a version of Spacewar!, the 1962 computer game by Steve Russell. It was released by Sears as Space Combat, for its Atari compatible Tele-Games system. An Atari Lynx update was planned but never released.

<span class="mw-page-title-main">Alan Kotok</span> American computer scientist

Alan Kotok was an American computer scientist known for his work at Digital Equipment Corporation and at the World Wide Web Consortium (W3C). Steven Levy, in his book Hackers: Heroes of the Computer Revolution, describes Kotok and his classmates at the Massachusetts Institute of Technology (MIT) as the first true hackers.

Peter R. Samson is an American computer scientist, best known for creating pioneering computer software for the TX-0 and PDP-1.

<i>Galaxy Game</i> 1971 arcade game

Galaxy Game is a space combat arcade game developed in 1971 during the early era of video games. Galaxy Game is an expanded version of the 1962 Spacewar!, potentially the first video game to spread to multiple computer installations. It features two spaceships, "the needle" and "the wedge", engaged in a dogfight while maneuvering in the gravity well of a star. Both ships are controlled by human players.

The history of video games spans a period of time between the invention of the first electronic games and today, covering many inventions and developments. Video gaming reached mainstream popularity in the 1970s and 1980s, when arcade video games, gaming consoles and home computer games were introduced to the general public. Since then, video gaming has become a popular form of entertainment and a part of modern culture in most parts of the world. The early history of video games, therefore, covers the period of time between the first interactive electronic game with an electronic display in 1947, the first true video games in the early 1950s, and the rise of early arcade video games in the 1970s. During this time there was a wide range of devices and inventions corresponding with large advances in computing technology, and the actual first video game is dependent on the definition of "video game" used.

Mainframe computers are computers used primarily by businesses and academic institutions for large-scale processes. Before personal computers, first termed microcomputers, became widely available to the general public in the 1970s, the computing industry was composed of mainframe computers and the relatively smaller and cheaper minicomputer variant. During the mid to late 1960s, many early video games were programmed on these computers. Developed prior to the rise of the commercial video game industry in the early 1970s, these early mainframe games were generally written by students or employees at large corporations in a machine or assembly language that could only be understood by the specific machine or computer type they were developed on. While many of these games were lost as older computers were discontinued, some of them were ported to high-level computer languages like BASIC, had expanded versions later released for personal computers, or were recreated for bulletin board systems years later, thus influencing future games and developers.

<i>Star Maze</i> 1982 video game

Star Maze is a space-themed shooter taking place in a multidirectional scrolling maze published by Sir-Tech in 1982. It was written by Canadian programmer Gordon Eastman for the Apple II, based on a design by Robert Woodhead. Atari 8-bit family and Commodore 64 versions followed in 1983.

Robert Alan Saunders is an American computer scientist, most famous for being an influential computer programmer. Saunders joined the Tech Model Railroad Club (TMRC) led by Alan Kotok, Peter Samson, and himself. They then met Marvin Minsky and other influential pioneers in what was then known as Artificial Intelligence.

References

  1. 1 2 Smith, pp. 43–49
  2. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Graetz, Martin (August 1981). "The origin of Spacewar". Creative Computing . Vol. 7, no. 8. pp. 56–67. ISSN   0097-8140.
  3. "The TX-0: Its Past and Present". The Computer Museum Report . Vol. 8. Spring 1984. Archived from the original on June 29, 2011. Retrieved March 17, 2011.
  4. 1 2 3 4 5 6 7 8 9 10 11 Smith, pp. 50–55
  5. 1 2 3 4 5 Brand, Stewart (December 7, 1972). "Spacewar: Fantastic Life and Symbolic Death Among the Computer Bums". Rolling Stone . No. 123. pp. 50–58. ISSN   0035-791X. Archived from the original on August 28, 2021. Retrieved January 2, 2006.
  6. 1 2 3 4 Goodavage, Joseph F. (November 1972). "Space War!: A Computer Game Today, a Reality Tomorrow?". Saga. Vol. 44, no. 8. pp. 34–37, 92–94. Archived from the original on February 12, 2021. Retrieved March 4, 2016.
  7. 1 2 3 4 5 Donovan, pp. 10–13
  8. 1 2 "Get a Grip!!!: Joysticks Past, Present & Future". Next Generation . No. 17. May 1996. pp. 34–42. ISSN   1078-9693.
  9. "Players Guide To Electronic Science Fiction Games". Electronic Games . Vol. 1, no. 2. March 1982. p. 36. ISSN   0730-6687.
  10. 1 2 Smith, Alexander (March 17, 2021). "Worldly Wednesdays: A Timeline of Spacewar!". They Create Worlds. Archived from the original on April 15, 2022. Retrieved March 17, 2021.
  11. 1 2 DeMaria; Wilson, p. 12–16
  12. Bellis, Mary (March 5, 2019). "The History of Spacewar". Dotdash . Archived from the original on October 16, 2019. Retrieved March 10, 2020.
  13. 1 2 3 Levy, pp. 45–53
  14. Pitts, Bill (October 29, 1997). "The Galaxy Game". Stanford University Infolab . Archived from the original on March 4, 2016. Retrieved March 17, 2016.
  15. 1 2 Drury, Paul (2022). "The Big Bang: Steve Russell and the Creation of Spacewar". Retro Gamer . No. Special, The History of Video Games Second Edition. Future. pp. 8–11. ISSN   1742-3155.
  16. "The Great Videogame Swindle?". Next Generation . No. 23. November 1996. pp. 64–66. ISSN   1078-9693.
  17. Edwards, D. J.; Graetz, M. (April 1962). "PDP-1 Plays at Spacewar". Decuscope. 1 (1): 2–4. Archived from the original on October 8, 2019. Retrieved October 5, 2019.
  18. Lasar, Matthew (October 25, 2011). "Spacewar!, the first 2D top-down shooter, turns 50". Ars Technica . Archived from the original on July 26, 2015. Retrieved January 13, 2016.
  19. 1 2 3 4 5 6 7 Smith, pp. 55–59
  20. 1 2 Markoff, John (February 28, 2002). "A Long Time Ago, in a Lab Far Away..." The New York Times . p. G9. Archived from the original on November 25, 2015.
  21. Pohl, Frederik (August 1963). "Spacewar, 1963". The Editor's Page. Galaxy Science Fiction . Vol. 21, no. 6. p. 4. ISSN   0016-4003.
  22. Rutter; Bryce, p. 22
  23. 1 2 3 4 5 6 7 Monnens, D.; Goldberg, M. (June 2015). "Space Odyssey: The Long Journey of Spacewar! from MIT to Computer Labs Around the World". Kinephanos. Cultural History of Video Games Special Issue: 124–147. ISSN   1916-985X. Archived from the original on March 24, 2016. Retrieved March 16, 2016.
  24. Bell; Mudge; McNamara, p. 478
  25. Parrish, Ash (July 29, 2022). "Analogue releases video game from 1962 on the Pocket". The Verge . Vox Media. Archived from the original on March 30, 2023. Retrieved October 19, 2023.
  26. Guinness World Records, p. 20
  27. Donovan, pp. 14–17
  28. Donovan, pp. 17–21
  29. Kruglisnki, Dave (October 1977). "How to Implement Space War (or Using Your Oscilloscope as a Telescope)". Byte . Vol. 2, no. 10. pp. 86–89. ISSN   0360-5280.
  30. Beard, David (May 1979). "Spacewar in Tiny BASIC". Byte . Vol. 4, no. 5. pp. 110–115. ISSN   0360-5280.
  31. Cox, Charles; Klucher, Michael (May 2007). "Unleash Your Imagination With XNA Game Studio Express". MSDN Magazine . Vol. 21, no. 5. ISSN   1528-4859. Archived from the original on October 5, 2007.
  32. Humphries, Matthew (December 11, 2012). "Play Spacewar! on the DEC PDP-1 emulated in your browser". Geek.com. Archived from the original on March 5, 2016. Retrieved July 28, 2015.
  33. Stein, Scott (July 29, 2022). "Spacewar to Go: Analogue Pocket Adds Support for Archiving Gaming Hardware". CNET . Red Ventures. Archived from the original on August 12, 2022. Retrieved July 29, 2022.
  34. "The Mouse That Roared: A PDP-1 Celebration Event". Computer History Museum. May 15, 2006. Archived from the original on January 3, 2016. Retrieved March 8, 2016.
  35. Markoff, John (December 16, 1990). "Digital Fetes the 'Germ' That Began a Revolution". The New York Times . p. 3–11. Archived from the original on March 20, 2020.
  36. 1 2 Barton, Matt; Loguidice, Bill (June 10, 2009). "The History of Spacewar!: The Best Waste of Time in the History of the Universe". Gamasutra . Archived from the original on March 3, 2016. Retrieved March 7, 2016.
  37. 1 2 Wolf, p. 212
  38. Lorge, Greta; Antonucci, Mike. "Game Changers – Ed Logg, MS '72". Stanford Magazine . No. May/June 2012. Archived from the original on April 7, 2022. Retrieved March 12, 2020.
  39. Chaplin, Heather (March 12, 2007). "Is That Just Some Game? No, It's a Cultural Artifact". The New York Times . p. E7. Archived from the original on December 4, 2015.
  40. Ransom-Wiley, James (March 12, 2007). "10 most important video games of all time, as judged by 2 designers, 2 academics, and 1 lowly blogger". Joystiq . Archived from the original on March 14, 2007. Retrieved March 8, 2016.
  41. Owens, Trevor (September 26, 2012). "Yes, The Library of Congress Has Video Games: An Interview with David Gibson". The Signal. Archived from the original on March 8, 2016. Retrieved March 8, 2016.
  42. "Spacewar!". The Strong National Museum of Play. The Strong. Archived from the original on December 30, 2021. Retrieved May 6, 2022.
  43. Vincent, Brittany (November 26, 2018). "Smithsonian and AIAS Will Honor 'Spacewar!' Creators With Pioneer Awards". Variety . Archived from the original on November 26, 2018. Retrieved November 26, 2018.

Sources