Video Games Flashcards

1
Q

What is the ‘CRT Amusement Device’?

A

An early video game involving eight vacuum tubes to simulate a missile being fired at a target

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is ‘NIMROD’?

A

A computer built for the 1951 Festival of Britain which was designed exclusively to play the game of NIM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Whats is ‘OXO’?

A

A computer built in 1952 that ran on EDSAC, and played noughts and crosses by displaying contents of RAM through a CRT.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is ‘Tennis for Two’?

A

An analogue computer built in 1958 that displayed a pong like game on an oscilloscope.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is ‘Spacewar!’?

A

A PDP1 computer built in 1961 at MIT which simulated a spaceship war in space between two spaceships.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What features made ‘Tennis for Two’ or ‘Space War’ considered as the first “Video Game”? (4)

A
  • 2 players competitive play
  • Real-time play
  • Physical controllers
  • Physical simulation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is the ‘Galaxy Game’?

A

The first coin operated video game based on the Spacewar! game built in 1971, which was installed at the Stanford Union.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is ‘Computer Space’?

A

The first commercially-sold video game based on the Spacewar! game built in 1971, which was a state machine and had no ROM/RAM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is considered as the first video game?

A

Pong

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is a ‘Perfect AI’?

A

An AI which will always make the best possible move in any situation, and a game with a perfect AI is called solved.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are 2 ‘Solved Games’?

A
  • Connect 4 (1988)

* Draughts (2007)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is ‘Rubber Banding’?

A

An AI technique which prevents players from getting too far ahead/behind of computer-controlled opponents.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are ‘Vector Displays’?

A

Displays that draw lines by moving the electron beam to follow the line (not broken down into dots)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are ‘Raster Displays’?

A

Displays that represent graphics as bitmaps (grid of pixels), where electron beam scans each row, turning on and off to display each pixel

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What was the first video game console?

A

The Magnavox Odyssey (1972), which could display 3 dots on the screen at once

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is the ‘Sinclair ZX Spectrum’?

A

A computer built in 1982 that stored colour information separately from the pixel bitmap.

17
Q

What is ‘Parallax Scrolling’?

A

A ‘pseudo-3d’ technique used to fake 3d graphics, where objects in the background scroll past more slowly than those in the foreground.

18
Q

What is ‘Isometric Projection’?

A

Another fake 3d technique where the viewing angle is chosen carefully so the angles between the projection of the axes are all equal.

19
Q

What is ‘Sprite Scaling’?

A

Another fake 3d technique where sprite sizes are changed as they vary in distance from the viewer to give impression of 3d

20
Q

What is ‘Rasterisation’?

A

A 3d graphics technique in which you take a 3d scene compromised of polygons and render it onto a surface (the screen)

21
Q

What types of shading are there in terms of 3d graphics? (4)

A
  • Flat shading - shade each polygon according to its angle with respect to a light source
  • Gouraud shading - do a lighting calculation at each vertex of a polygon
  • Phong shading - does the lighting calculation at the pixel level
  • Cel shading - lighting calculation at pixel level but mapped to a small number of discrete shades (hand drawn graphics)
22
Q

What is ‘Texture Mapping’?

A

Instead of representing every detail as a shaded polygon, a texture map is wrapped around a 3d object.

23
Q

What is ‘Latency and Lag’? (2)

A
  • Latency is the time taken for a packet of data to get from one point to another
  • Lag is the noticible delay between an action and its results