OXO (video game)

Last updated

OXO
OXO emulated screenshot.png
OXO played in an EDSAC simulator for the Classic Mac OS
Designer(s) A S Douglas
Platform(s) EDSAC
Release
Genre(s) Puzzle
Mode(s) Single-player

OXO is a video game developed by A S Douglas in 1952 which simulates a game of noughts and crosses (tic-tac-toe). It was one of the first games developed in the early history of video games. Douglas programmed the game as part of a thesis on human-computer interaction at the University of Cambridge.

Contents

It was written on the Electronic Delay Storage Automatic Calculator (EDSAC). EDSAC was one of the first stored-program computers, with memory that could be read from or written to, and had three small cathode ray tube screens to display the state of the memory; Douglas re-purposed one screen to demonstrate portraying other information to the user, such as the state of a noughts and crosses game. After the game served its purpose, it was discarded on the original hardware but later successfully reconstructed.

OXO, along with a draughts game by Christopher Strachey completed around the same time, is one of the earliest known games to display visuals on an electronic screen. Under some definitions, it thus may qualify as the first video game, though other definitions exclude it due to its lack of moving or real-time updating graphics.

History

The Electronic Delay Storage Automatic Calculator in 1948 EDSAC (19).jpg
The Electronic Delay Storage Automatic Calculator in 1948

The Electronic Delay Storage Automatic Calculator (EDSAC) mainframe computer was built in the University of Cambridge's Mathematical Laboratory between 1946 and 6 May 1949, when it ran its first program, [1] [2] and remained in use until 11 July 1958. [3] The EDSAC was one of the first stored-program computers, with memory that could be read from or written to, and filled an entire room; it included three 35×16 dot matrix cathode ray tubes (CRTs) to graphically display the state of the computer's memory. [4] [5] As a part of a thesis on human-computer interaction, Sandy Douglas, a doctoral candidate in mathematics at the university, used one of these screens to portray other information to the user; he chose to do so via displaying the current state of a game. [6] [7]

Douglas used the EDSAC to simulate a game of noughts and crosses, and display the state of the game on the screen. Like other early video games, after serving Douglas's purpose, the game was discarded. [4] Douglas did not give the game a name beyond "noughts and crosses"; the name OXO first appeared as the name of the simulation file created by computer historian Martin Campbell-Kelly while creating a simulation of the EDSAC several decades later. [8] Around the same time that OXO was completed, Christopher Strachey expanded a draughts program he had originally written in 1951 and ported it to the Ferranti Mark 1, which showed the state of the game on a CRT display. [9] [10] OXO and Strachey's draughts program are the earliest known games to display visuals on an electronic screen, though it is unclear which of the two games was displayed first. [7] As it ran on a computing device and used a graphical display, OXO is considered under some definitions to be a contender for the first video game, [11] though under others it does not due to its lack of moving graphics or graphics which update continuously. [12]

Interaction

Each game was played by one user against an artificially intelligent opponent, which could play a "perfect" game. The player entered their input using a rotary telephone controller, selecting which of the nine squares on the board they wished to move next. Their move would appear on the screen, and then the computer's move would follow; the game display only updated when the game state changed. [8] OXO was not available to the general public and could only be played in the University of Cambridge's Mathematical Laboratory by special permission, as the EDSAC could not be moved, and both the computer and the game were only intended for academic research purposes. [13]

Related Research Articles

Video game Electronic game with user interface and visual feedback

A video game or computer game is an electronic game that involves interaction with a user interface or input device – such as a joystick, controller, keyboard, or motion sensing device – to generate visual feedback. This feedback mostly commonly is shown on a video display device, such as a TV set, monitor, touchscreen, or virtual reality headset. Some computer games do not always depend on a graphics display, for example text adventure games and computer chess can be played through teletype printers. Video games are often augmented with audio feedback delivered through speakers or headphones, and sometimes with other types of feedback, including haptic technology.

Computer monitor Computer output device

A computer monitor is an output device that displays information in pictorial or text form. A monitor usually comprises a visual display, some circuitry, a casing, and a power supply. The display device in modern monitors is typically a thin film transistor liquid crystal display (TFT-LCD) with LED backlighting having replaced cold-cathode fluorescent lamp (CCFL) backlighting. Previous monitors used a cathode ray tube (CRT) and some Plasma displays. Monitors are connected to the computer via VGA, Digital Visual Interface (DVI), HDMI, DisplayPort, USB-C, low-voltage differential signaling (LVDS) or other proprietary connectors and signals.

EDSAC 1940s-1950s British computer

The Electronic Delay Storage Automatic Calculator (EDSAC) was an early British computer. Inspired by John von Neumann's seminal First Draft of a Report on the EDVAC, the machine was constructed by Maurice Wilkes and his team at the University of Cambridge Mathematical Laboratory in England. EDSAC was the second electronic digital stored-program computer to go into regular service.

Vectrex Vector display-based home video game console

The Vectrex is a vector display-based home video game console–the only one ever designed and released for the home market, developed by Smith Engineering. It was first released for the North America market in November 1982 and then Europe and Japan in 1983. Originally manufactured by General Consumer Electronics, it was later licensed to Milton Bradley after they acquired the company. Bandai released the system in Japan.

Screensaver Computer program that blanks the screen or fills it with moving images

A screensaver is a computer program that blanks the display screen or fills it with moving images or patterns, when the computer has been idle for a designated time. The original purpose of screensavers was to prevent phosphor burn-in on CRT or plasma computer monitors. Though most modern monitors are not susceptible to this issue, screensaver programs are still used for other purposes. Screensavers are often set up to offer a basic layer of security, by requiring a password to re-access the device. Some screensaver programs also use otherwise-idle computer resources to do useful work, such as processing for distributed computing projects.

Framebuffer Portion of random-access memory containing a bitmap that drives a video display

A framebuffer is a portion of random-access memory (RAM) containing a bitmap that drives a video display. It is a memory buffer containing data representing all the pixels in a complete video frame. Modern video cards contain framebuffer circuitry in their cores. This circuitry converts an in-memory bitmap into a video signal that can be displayed on a computer monitor.

Maurice Wilkes British computer scientist

Sir Maurice Vincent Wilkes was a British computer scientist who designed and helped build the Electronic Delay Storage Automatic Calculator (EDSAC), one of the earliest stored program computers, and who invented microprogramming, a method for using stored-program logic to operate the control unit of a central processing unit's circuits. At the time of his death, Wilkes was an Emeritus Professor at the University of Cambridge.

Manchester Baby First electronic stored-program computer, 1948

The Manchester Baby, also called the Small-Scale Experimental Machine (SSEM), was the first electronic stored-program computer. It was built at the University of Manchester by Frederic C. Williams, Tom Kilburn, and Geoff Tootill, and ran its first program on 21 June 1948.

<i>Tennis for Two</i> 1958 sports video game

Tennis for Two is a sports video game that simulates a game of tennis, and was one of the first games developed in the early history of video games. American physicist William Higinbotham designed the game in 1958 for display at the Brookhaven National Laboratory's annual public exhibition after learning that the government research institution's Donner Model 30 analog computer could simulate trajectories with wind resistance. He designed the game within a few hours, after which he and technician Robert V. Dvorak built it over a period of three weeks. The game was displayed on an oscilloscope and played with two custom aluminum controllers. Its visuals show a representation of a tennis court viewed from the side, and players adjust the angle of their shots with a knob on their controller and try to hit the ball over the net by pressing a button.

Christopher Strachey British computer scientist

Christopher S. Strachey was a British computer scientist. He was one of the founders of denotational semantics, and a pioneer in programming language design and computer time-sharing. He has also been credited as possibly being the first developer of a video game. He was a member of the Strachey family, prominent in government, arts, administration, and academia.

Storage tube

Storage tubes are a class of cathode-ray tubes (CRTs) that are designed to hold an image for a long period of time, typically as long as power is supplied to the tube.

An output device is any piece of computer hardware equipment which converts information into a human-perceptible form or, historically, into a physical machine-readable form for use with other non-computerized equipment. It can be text, graphics, tactile, audio, or video. Examples include monitors, printers, speakers, headphones, projectors, GPS devices, optical mark readers, and braille readers.

Alexander Shafto "Sandy" Douglas CBE was a British professor of computer science, credited with creating the first graphical computer game OXO, a Noughts and Crosses computer game in 1952 on the EDSAC computer at University of Cambridge.

Imlac PDS-1 Graphical display system

The IMLAC PDS-1 and PDS-4 were popular graphical display systems in the 1970s. They were made by IMLAC Corporation, a small company in Needham, Massachusetts. IMLAC is not an acronym, but is the name of a poet from Samuel Johnson's novel, The History of Rasselas, Prince of Abissinia. The PDS-1 debuted in 1970. It was the first low-cost commercial realization of Ivan Sutherland's Sketchpad system of a highly interactive computer graphics display with motion. Selling for $8300 before options, its price was equivalent to the cost of four Volkswagen Beetles. The PDS-1 was functionally similar to the much bigger IBM 2250, which cost 30 times more. It was a significant step towards computer workstations and modern displays.

Nimrod (computer) 1951 video game

The Nimrod, built in the United Kingdom by Ferranti for the 1951 Festival of Britain, was an early computer custom-built to play Nim, inspired by the earlier Nimatron. The twelve-by-nine-by-five-foot (3.7-by-2.7-by-1.5-meter) computer, designed by John Makepeace Bennett and built by engineer Raymond Stuart-Williams, allowed exhibition attendees to play a game of Nim against an artificial intelligence. The player pressed buttons on a raised panel corresponding with lights on the machine to select their moves, and the Nimrod moved afterward, with its calculations represented by more lights. The speed of the Nimrod's calculations could be reduced to allow the presenter to demonstrate exactly what the computer was doing, with more lights showing the state of the calculations. The Nimrod was intended to demonstrate Ferranti's computer design and programming skills rather than to entertain, though Festival attendees were more interested in playing the game than the logic behind it. After its initial exhibition in May, the Nimrod was shown for three weeks in October 1951 at the Berlin Industrial Show before being dismantled.

Personal computer Computer intended for use by an individual person

A personal computer (PC) is a multi-purpose microcomputer whose size, capabilities, and price make it feasible for individual use. Personal computers are intended to be operated directly by an end user, rather than by a computer expert or technician. Unlike large, costly minicomputers and mainframes, time-sharing by many people at the same time is not used with personal computers. Primarily in the late 1970s and 1980s, the term home computer was also used.

Computer graphics Graphics created using computers

Computer graphics deals with generating images with the aid of computers. Today, computer graphics is a core technology in digital photography, film, video games, cell phone and computer displays, and many specialized applications. A great deal of specialized hardware and software has been developed, with the displays of most devices being driven by computer graphics hardware. It is a vast and recently developed area of computer science. The phrase was coined in 1960 by computer graphics researchers Verne Hudson and William Fetter of Boeing. It is often abbreviated as CG, or typically in the context of film as computer generated imagery (CGI). The non-artistic aspects of computer graphics are the subject of computer science research.

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.

Cathode-ray tube amusement device Earliest known interactive electronic game

The cathode-ray tube amusement device is the earliest known interactive electronic game as well as the first game to incorporate an electronic display. The device simulates an artillery shell arcing towards targets on a cathode-ray tube (CRT) screen, which is controlled by the player by adjusting knobs to change the trajectory of a CRT beam spot on the display in order to reach plastic targets overlaid on the screen. Thomas T. Goldsmith Jr. and Estle Ray Mann constructed the game from analog electronics and filed for a patent in 1947, which was issued the following year. The gaming device was never manufactured or marketed to the public, so it had no effect on the future video game industry. Under many definitions, the device is not considered a video game, as while it had an electronic display it did not run on a computing device. Therefore, despite its relevance to the early history of video games, it is not generally considered a candidate for the title of the first video game.

<i>Bertie the Brain</i> 1950 video game

Bertie the Brain was an early computer game, and one of the first games developed in the early history of video games. It was built in Toronto by Josef Kates for the 1950 Canadian National Exhibition. The four meter tall computer allowed exhibition attendees to play a game of tic-tac-toe against an artificial intelligence. The player entered a move on a keypad in the form of a three-by-three grid, and the game played out on a grid of lights overhead. The machine had an adjustable difficulty level. After two weeks on display by Rogers Majestic, the machine was disassembled at the end of the exhibition and largely forgotten as a curiosity.

References

  1. Wilkes, M.V. (January 1997). "Arithmetic on the EDSAC". IEEE Annals of the History of Computing . IEEE. 19 (1): 13–15. doi:10.1109/85.560726. ISSN   1058-6180.
  2. "Pioneer computer to be rebuilt". Cam. University of Cambridge. 62: 5. 2011.
  3. "EDSAC 99: 15–16 April 1999" (PDF). University of Cambridge Computer Laboratory. 6 May 1999. pp. 68–69. Retrieved 29 June 2013.
  4. 1 2 Donovan, Tristan (20 April 2010). Replay: The History of Video Games. Yellow Ant. pp. 1–9. ISBN   978-0-9565072-0-4.
  5. Campbell-Kelly, Martin (2001). "A Tutorial Guide to the EDSAC Simulator" (PDF). University of Warwick. Archived from the original (PDF) on 22 December 2015. Retrieved 18 December 2015.
  6. Kurosu, Masaaki, ed. (9 June 2014). Human-Computer Interaction Applications and Services: 16th International Conference, HCI International 2014, Heraklion, Crete, Greece, June 22-27, 2014, Proceedings, Part 3. Springer Publishing. p. 561. ISBN   9783319072272.
  7. 1 2 Smith, Alexander (22 January 2014). "The Priesthood At Play: Computer Games in the 1950s". They Create Worlds. Archived from the original on 22 December 2015. Retrieved 18 December 2015.
  8. 1 2 Hey, Tony; Pápay, Gyuri (30 November 2014). The Computing Universe: A Journey through a Revolution. Cambridge University Press. p. 174. ISBN   978-0-521-15018-7.
  9. Bellis, Mary (29 March 2013). "History of Computer Chess and Programmer Dietrich Prinz". About.com . IAC. Archived from the original on 27 April 2012. Retrieved 4 April 2013.
  10. Link, David (2012). "Programming ENTER: Christopher Strachey's Draughts Program" (PDF). Resurrection. Computer Conservation Society (60): 23–31.
  11. Wolf, Mark J. P. (16 August 2012). Encyclopedia of Video Games: The Culture, Technology, and Art of Gaming. Greenwood Publishing Group. pp. 3–7. ISBN   978-0-313-37936-9.
  12. Kowert, Rachel; Quandt, Thorsten (27 August 2015). The Video Game Debate: Unravelling the Physical, Social, and Psychological Effects of Video Games. Routledge. p. 3. ISBN   978-1-138-83163-6.
  13. Cohen, D. S. (20 September 2014). "OXO aka Noughts and Crosses - The First Video Game". About.com . IAC. Archived from the original on 22 December 2015. Retrieved 18 December 2015.