Entombed (Atari 2600)
   HOME

TheInfoList



OR:

''Entombed'' is an
Atari 2600 The Atari 2600, initially branded as the Atari Video Computer System (Atari VCS) from its release until November 1982, is a home video game console developed and produced by Atari, Inc. Released in September 1977, it popularized microprocessor- ...
game designed by Tom Sloper and programmed by Steven Sidley. It was released in 1982 by U.S. Games. It involves a player moving through a maze and avoiding enemies. The game's perplexing maze generation algorithm has attracted academic study.


Gameplay

The player moves downward through a continuously vertically-scrolling maze with vertical symmetry, trying to get as far as possible while avoiding enemies that move across the screen; if the player contacts a monster, they die and the game is over. The maze will continually scroll upwards on the screen, and while the player can move in any direction, this scrolling action may leave the player stuck in a dead-end; if the player's position scrolls off-screen, then the game is also over. The player can collect a "make-break" item, represented by a large dot, that can remove a wall space and allow the player to proceed out of a dead-end. In two-player mode, both players are in the maze at once.


Legacy

The mechanics of how ''Entombed'' generated its mazes have been the subject of academic research and some legend, as the maze data itself, if stored directly, was too large to fit within the hardware limitations of the console, even with the left/right symmetry of the mazes. Researchers evaluated the game's ROM and discovered that the mazes were generated on-the-fly by the game using the state of five adjacent squares of the maze (wall or open) already generated to determine the next part of the maze through a
lookup table In computer science, a lookup table (LUT) is an array that replaces runtime computation with a simpler array indexing operation. The process is termed as "direct addressing" and LUTs differ from hash tables in a way that, to retrieve a value v wi ...
, including potentially a random state. Sometimes the table generates mazes that would be unsolvable without the "make-break" item. The researchers spoke to Sidley, who said the algorithm came from another unnamed programmer, but Sidley himself could not decipher why it worked. Sidley said to the researchers of this programmer, "He told me it came upon him when he was drunk and whacked out of his brain." Later research, however, suggests that although the original programmer and his mathematical collaborator did devise the algorithm at a bar, they may have suggested or encouraged the drunken blackout story merely to avoid having to explain or assign intellectual property rights for the algorithm. A 2021 paper described the algorithm for generating this lookup table and a generalization to three-dimensional mazes. A 2022 publication co-authored by Paul Allen Newell, a first-hand participant in the game development, has come closer to settling the debate about the mysteries of the maze algorithm.


See also

*
Maze generation algorithm Maze generation algorithms are automated methods for the creation of mazes. Graph theory based methods A maze can be generated by starting with a predetermined arrangement of cells (most commonly a rectangular grid but other arrangements ...


References


External links


Interview with Steven Boykey Sidley re: ''Entombed''
at Atari Mania

at AtariAge *{{internet archive game, atari_2600_entombed_maze_chase_1982_u.s._games_corporation_paul_allen_newell_stev 1982 video games Atari 2600 games Atari 2600-only games Maze games Multiplayer and single-player video games Video games developed in the United States Video games about zombies