OXO | |
---|---|
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.
The program was written for 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.
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]
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]
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, after the Manchester Mark 1, to go into regular service.
A graphics card is a computer expansion card that generates a feed of graphics output to a display device such as a monitor. Graphics cards are sometimes called discrete or dedicated graphics cards to emphasize their distinction to an integrated graphics processor on the motherboard or the central processing unit (CPU). A graphics processing unit (GPU) that performs the necessary computations is the main component in a graphics card, but the acronym "GPU" is sometimes also used to erroneously refer to the graphics card as a whole.
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.
Sir Maurice Vincent Wilkes was an English 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.
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.
Tranz Am is an action video game developed and published by Ultimate Play the Game that was released for the ZX Spectrum in July 1983. The game is set in a post-apocalyptic version of the United States and centres around a racing car driver on his quest to obtain the Eight Great Cups of Ultimate, which are scattered throughout the country.
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 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 and for coining terms such as polymorphism and referential transparency that are still widely used by developers today. He was a member of the Strachey family, prominent in government, arts, administration, and academia.
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.
A scan line is one line, or row, in a raster scanning pattern, such as a line of video on a cathode-ray tube (CRT) display of a television set or computer monitor.
Alexander Shafto "Sandy" Douglas CBE was a British professor of computer science, credited with creating the first graphical computer game, OXO, a version of noughts and crosses, in 1952 on the EDSAC computer at University of Cambridge.
IMLAC Corporation was an American electronics company in Needham, Massachusetts, that manufactured graphical display systems, mainly the PDS-1 and PDS-4, in the late 1960s and 1970s.
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.
A vector monitor, vector display, or calligraphic display is a display device used for computer graphics up through the 1970s. It is a type of CRT, similar to that of an early oscilloscope. In a vector display, the image is composed of drawn lines rather than a grid of glowing pixels as in raster graphics. The electron beam follows an arbitrary path, tracing the connected sloped lines rather than following the same horizontal raster path for all images. The beam skips over dark areas of the image without visiting their points.
The National Museum of Computing is a UK-based museum that is dedicated to collecting and restoring historic computer systems, and is home to the world's largest collection of working historic computers. The museum is located on Bletchley Park in Milton Keynes, Buckinghamshire. It opened in 2007 in Block H – the first purpose-built computer centre in the world, having housed six of the ten Colossus computers that were in use at the end of World War II.
A personal computer, often referred to as a PC, is a computer designed for individual use. It is typically used for tasks such as word processing, internet browsing, email, multimedia playback, and gaming. 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. The term home computer has also been used, primarily in the late 1970s and 1980s. The advent of personal computers and the concurrent Digital Revolution have significantly affected the lives of people.
Computer graphics deals with generating images and art with the aid of computers. Computer graphics is a core technology in digital photography, film, video games, digital art, 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.
The cathode-ray tube amusement device is the earliest-known concept for an interactive electronic game, as well as the first game concept to incorporate an electronic display. As described, the device would simulate 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.
Bertie the Brain is 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.