3D Monster Maze

3D Monster Maze

Infobox VG| title = 3D Monster Maze


developer = Malcolm Evans
publisher = J. K. Greye Software
designer =
engine =
released = 1982
genre = 3D first-person adventure
modes = Single player
ratings =
platforms = Sinclair ZX81
media = Compact audio cassette
requirements = 16 KB memory expansion
input = Keyboard

"3D Monster Maze" is a computer game developed by Malcolm Evans in 1981 for the Sinclair ZX81 platform with the 16 KB memory expansion. The game was initially released by J. K. Greye Software in early 1982 and re-released later the same year by Evans' own startup, New Generation Software. Rendered using low-resolution character block "graphics", it was the first 3D game for a home computer. ref harvard|h2g2-A821648|BBC 2002|a

"3D Monster Maze" puts the player in a maze with one exit and a hostile monster, the "Tyrannosaurus rex". There, the player must traverse the maze, from the first-person perspective, and escape through the exit without being eaten.

New Generation Software went on to become a well-known software firm with the Sinclair platform and continued to pioneer the 3D gaming technology for ZX81 and the later model Sinclair ZX Spectrum. The press immediately gave the game a title of a "firm favourite" of the ZX81 users. Decades later, it became popular with the retrogaming community, inspiring remakes and fueling ZX81 emulation projects. ref harvard|vb81|Cowley 2002|a

Gameplay

The game uses a 16 by 16 cell maze which is randomly generated.ref harvard|E161|Edge 2006|a ref harvard|SU14|Sinclair User 1983|a Initially the "T. rex" lies in wait. Once the player starts moving, the beast begins hunting. Thereafter, the "T. rex" may either calm down (if the player goes into a part of the maze that is far enough away), or become more active as the player comes closer. If the "T. rex" gets a direct view of its prey, the monster will run directly at the player.ref harvard|E161|Edge 2006|b

The "T. rex" anxiety level, reported to the player as a statement in the status line, provides an indirect clue to the player's relative distance from the monster. These statements are: "REX LIES IN WAIT", followed by "HE IS HUNTING FOR YOU", "FOOTSTEPS APPROACHING", "REX HAS SEEN YOU", and "RUN! HE IS BESIDE YOU" or "RUN! HE IS BEHIND YOU". The player's speed is faster than the monster's, thus it is possible to escape by running (unless the player is trapped in a dead end).ref harvard|zx81-stuff|Holdsworth 2005|a The player can manually map the maze on a piece of paper with each step, but this becomes increasingly difficult as the pace increases. The fast pace can also lead to hard keyboard presses, which, in turn, can shake the computer/16K memory expansion connection, and lead to a sudden reset with several minutes worth reload time.ref harvard|h2g2-A82162|BBC 1999|a

Points are awarded for each step made by the player any time the dinosaur is on an active hunt. Since the player runs faster than the monster, it is possible to accumulate points by running around in circles with the monster just a few steps behind. Points are also given upon successfully getting away through an exit and into another maze.ref harvard|CCVAGv1n2|CCVAG 1983|a

When the game ends, the player is informed about being "sentenced to roam the maze forever", and then can either "appeal" or continue playing again in the last maze. If the appeal is attempted, it is rejected with 50% probability, in which case the player is sent back to roam the previous maze again. An appeal which is accepted effectively results in the computer self-reset via BASIC's NEW statement.ref harvard|E161|Edge 2006|c

Development

"3D Monster Maze" was the first game designed and developed by Malcolm Evans. ref harvard|SU30|Bourne 1984|a He worked in the aerospace industry, first in aircraft design, and then as a microprocessor scientist at Sperry Gyroscope at Bristol, United Kingdom. He received a ZX81 from his wife for his thirty-seventh birthday in April 1981. Malcolm developed the game to test what the computer was capable of, and completed it by November. Friends persuaded Malcolm that the game was of high enough quality to sell and it was eventually released by J.K. Greye Software in February 1982. ref harvard|CRASH05|CRASH 1984|a

When soon after that the Bristol branch of Sperry Gyroscope closed, Malcolm made a decision to concentrate fully on computer gaming. The firm New Generation Software he had founded kept producing 3D games for the Sinclair Research computers, and became synonymous with 3D gaming on this platform for some time ref harvard|SU18|Gilbert 1983|a. Some of his games were hailed by the gaming scene, but some titles occasionally drew criticism from reviewers for their fancy graphics but poor game plot. After releasing "3D Defender" and "Breakout" for the ZX81 ref harvard|SU5|Garrett 1982|a, Malcolm switched the development efforts from ZX81 to ZX Spectrum as the latter model hit the market. In addition to republishing the "3D Monster Maze", the new firm also released such game titles as "Escape", "3D Tunnel", "Knot in 3D", "Corridors of Genon", "Trashman" and "Travel with Trashman", "Light Magic", "Jonah Barrington's Squash", "The Custard Kid" and "Cliff Hanger". ref harvard|WoS-NGS|van der Heide 2005|a

Impact

The game had a significant impact on home computer gaming, as it brought in the three-dimensional graphics and the first-person perspective. This made it a landmark game in the history of computer and video games, a first both on a home computer and on the ZX81 at the same time.ref harvard|SU25|Sinclair User 1984|a

Landmark 3D games for other platforms that came before "3D Monster Maze" were Atari's "Battlezone" (1980), an arcade 3D video game built with specialized vector graphics hardware, and its predecessor "Spasim" (1974), running on graphical terminals of a big multi-user university computer. "Star Raiders", a space game for the Atari 8-bit family of computers was released in 1979. It featured a moving star field effect, creating an illusion of 3D. However, no actual 3D scene rendering took place in that game; single frames gave no feeling of depth.

While some sources ref harvard|EG419|Macdonald 2000|a consider "3D Monster Maze" to be the original first-person shooter home/personal computer game, this is somewhat incorrect, as the player does not shoot or otherwise interact with the environment outside of navigation. The game is better described as a first-person adventure. A true 3D first-person shooter personal computer game was not created until ten years later—"Wolfenstein 3D" (1992), the immediate predecessor of "Doom".

Reception

The game was sold domestically in the UK and overseas, and became a hit shortly after it was released: :cite journal
title=Writing for the new generation
journal=Home Computer Weekly
date=1983-10-18
issue=42
pages=43
url=http://www.acornelectron.co.uk/hcw/ills/033/lc-p043.jpg
"...when the ZX81 had just been launched, software standards were generally pretty low. One exception to this rule was a program called 3D Monster Maze, which has been a firm favourite with ZX81 owners since it first appeared..." Even though it did not use the undocumented hi-res graphics feature of the ZX81, and rendered the scene with pseudo-graphics characters (available in the standard ZX81 character set), the game was considered to be a remarkable achievement, utilising the machine's capabilities to its best::cite journal
journal=ZX Computing
date=1983-12
issue=December/January 1984
pages=163
title=3D Monster Maze
url=http://www.worldofspectrum.org/showmag.cgi?mag=ZXComputing/Issue8312/Pages/ZXComputing831200163.jpg
"If I had to choose just one programme to impress an audience with the capabilities of the ZX81, then 3D Monster Maze would be the one without a doubt."Pretty soon, however, the Sinclair platform users began switching over to the newer ZX Spectrum, which had better graphics resolution and color, bigger RAM and ROM, as well as sound capability and a sleeker look and feel. Some people still continued to use their ZX81, and even the Spectrum users gave credit to "3D Monster Maze" as the game that brought the 3D aspect into the home computer gaming::ref harvard|SU18|Gilbert 1983|b "Even those critics who dismissed the ZX-81 as a child's toy, had to admit that the program was innovative and well-presented. Monster Maze marked the rise of the use of 3D techniques on microcomputers as small as the ZX-81 and Spectrum."Monster Maze's praises brought recognition to Malcolm Evans and his firm, New Generation Software, which continued releasing further games that further improved the 3D gaming experience. Even when later hit games by N.G.S., such as "Trashman", were covered by the gaming media reviews, "3D Monster Maze" was remembered as the landmark impressive start::ref harvard|CRASH05|CRASH 1984|b "From the outset New Generation and Malcolm Evans have become synonymous with 3D graphics..."

Decades later, with the ZX81 games played mostly in emulated environments by the retrogaming community, it still fetches enthusiastic reviews, even while modern high-end gaming consoles and home computers provide much richer capabilities for one's immersion into a first-person 3D game::cite web
title=Lee's Peek n Poke
work=Issue four: "Look for the green head"
url=http://peeknpoke.gazaxian.com/issue_four.htm
archiveurl=http://web.archive.org/web/20070811230119/http://peeknpoke.gazaxian.com/issue_four.htm
archivedate=2007-08-11
year=2005-09
accessdate=2008-03-30
"Best of the old games we played this month... The best thing about 3DMM was strangely the silence as you moved around. ... This added to the atmosphere. This also added to the scares. There was nothing worse that heading down a corridor and in the distance seeing the start of the dino heading towards you. Because the graphics were slow to draw the dino came at you in a few steps. Turning around and sprinting the other way was a manic dance across the keyboard, while you looked stunned as the screen filled with teeth. It was truly a pants wetting moment."

Technology

The graphical view, animated in real time at around 6 frames per second, is composed of 8×8 pixel black-and-white characters, so the view is roughly square, taking a 25×24 area on the 32×24 text screen. Sub-character resolution of the ZX81 pseudo-graphics character set makes the resolution doubled in each dimension (making the view consist of 50×48 "larger pixels"). Using the 6 pseudo-graphics with a dithering pattern also made it possible for the game author to incorporate a third color (gray) in the black-and-white picture. Part of the screen is reserved for the score count, and a one-line status message is occasionally overlaid at the bottom of the graphical view. The player always runs along the corridor's centerline, and looks in the current direction only, which simplifies the rendering task.

The game's 3D engine and the random maze creation code is written in Z80 machine code, produced with an assembler ref harvard|E161|Edge 2006|d. This is augmented by several dozen BASIC lines for less critical tasks, such as the initial greetings and the game legend animation inter-line delay. The machine code subroutines block is embedded into the BASIC line 0, beginning with a REM (BASIC comment) statement, making the interpreter step over it. If, by accident, one tries to edit the line via the BASIC line editor, the changes will not be accepted since 0 is an invalid line number. Such code is typically created by first creating a line with a valid number, and then modifying the number field in the BASIC program area using direct memory manipulation, such as POKE.ref harvard|POKE-LINE0|Retro Repair Shack 2007|a No copy prevention is embedded into the game; moreover, the magnetic tapes of the time being unreliable, one could reuse the save entry point in the BASIC code (that was used by the original developers to have the game auto-run upon being loaded by the user) in order to save another program copy to the tape (for archival/backup purposes).

The game is controlled by three of the keyboard cursor control keys (left, right, and forward, respectively 5, 7, and 8 on the ZX81 keyboard). The game speed can also be controlled — according to the original cassette inlay, the BASIC line 370 has a hardwired constant determining a busy waiting loop delay. The constant initially is set to 5; by varying it from 0 to 9 the game can be adjusted from faster to slower tempo.ref harvard|zx81-stuff|Holdsworth 2005|b The 6 fps figure corresponds to the delay set to zero, while holding the "forward" key to run straight. A somewhat jerky motion is perceived at this slow framerate which gives a feeling of being jerked along with each step of a desperate heavy run.

ee also

*Dungeons of Daggorath

References


*note label|vb81|Cowley 2002|acite web
title=vb81
author=Chris Cowley
work=vb81 — Sinclair ZX81 Emulator
url=http://freestuff.grok.co.uk/vb81/
year=2002
accessdate=2008-03-30
A ZX81 emulator packaged with "3D Monster Maze" and other famous games; licensed under the GPL (but written in Visual Basic). Usable for playing and viewing the BASIC portion of the game on the Microsoft Windows.
*note label|SU5|Garrett 1982|acite journal
title=Greye Defender is another 3D winner
journal=Sinclair User
author=Phil Garrett
year=1982-08
issue= [http://www.sincuser.f9.co.uk/005/index.htm 5]
url=http://www.sincuser.f9.co.uk/005/softwre.htm
Games by Malcolm Evans published by "J.K. Greye Software".
*note label|SU18|Gilbert 1983|anote label|SU18|Gilbert 1983|bcite journal
title=3D Games
journal=Sinclair User
author=John Gilbert
year=1983-09
issue= [http://www.sincuser.f9.co.uk/018/index.htm 18]
url=http://www.sincuser.f9.co.uk/018/3dgames.htm
Discussion of the 3D gaming scene on the Sinclair computers, naturally opened by "3D Monster Maze".
*note label|SU25|Sinclair User 1984|acite journal
title=ZX81 Software Scene: Golden Oldies
journal=Sinclair User
year=1984-04
author="Sinclair User" staff
issue= [http://www.sincuser.f9.co.uk/025/index.htm 25]
url=http://www.sincuser.f9.co.uk/025/softwre.htm
Refers to "3D Monster Maze" as "the first [home computer] 3D game".
*note label|SU30|Bourne 1984|acite journal
title=Hit Squad — Not just a load of old rubbish
journal=Sinclair User
year=1984-09
author=Chris Bourne
issue= [http://www.sincuser.f9.co.uk/030/index.htm 30]
url=http://www.sincuser.f9.co.uk/030/htsquad.htm
Featuring Malcolm Evans following the "Trashman" hit game.
*note label|EG419|Macdonald 2000|acite web
title=Neverwinter Nights
author=Ewan "nach0king" Macdonald
url=http://www.eurogamer.net/article.php?article_id=419
year=2000-05-21
accessdate=2008-03-30
A game preview on "Eurogamer", crediting "3D Monster Maze" for being the first game in the first-person shooter genre.
*note label|CRASH05|CRASH 1984|anote label|CRASH05|CRASH 1984|bcite journal
url=http://www.crashonline.org.uk/05/newgen.htm
author="CRASH" staff (Michael Broomfield)
title="New Generation" Ingredients of a winning team
journal=CRASH
issue= [http://www.crashonline.org.uk/05/index.htm 5]
year=1984-06
An article about "New Generation Software", the firm that was started with the "3D Monster Maze" development.
*note label|WoS-NGS|van der Heide 2005|acite web
author=Martijn van der Heide
title=New Generation Software
url=http://www.worldofspectrum.org/infoseekpub.cgi?regexp=^New+Generation+Software$
work=Label name information on New Generation Software at the World of Spectrum
year=2005
accessdate=2008-03-30

*note label|E161|Edge 2006|anote label|E161|Edge 2006|bnote label|E161|Edge 2006|ccite journal
url=http://www.edge-online.co.uk/archives/2006/04/the_making_of_3_1.php
author="Edge" staff (Andy Krouwel)
title=The Making of... "3D Monster Maze"
issue= [http://www.edge-online.co.uk/archives/2006/04/ 161] Dead link|date=October 2008
journal=Edge
year=2006-04-18
format=Dead link|date=October 2008 – [http://scholar.google.co.uk/scholar?hl=en&lr=&q=intitle%3AThe+Making+of...+%27%273D+Monster+Maze%27%27&as_publication=%5B%5BEdge+%28magazine%29%7CEdge%5D%5D&as_ylo=2006-04-18&as_yhi=2006-04-18&btnG=Search Scholar search]

*note label|h2g2-A821648|BBC 2002|acite web
title=The Wonderful Computers of Clive Sinclair
author=
url=http://www.bbc.co.uk/dna/h2g2/A821648
year=2002-09-17
accessdate=2008-05-21
A look at Sir Clive Sinclair's computers.
*note label|zx81-stuff|Holdsworth 2005|anote label|zx81-stuff|Holdsworth 2005|bcite web
title=3D Monster Maze Instructions
author=
url=http://www.zx81stuff.org.uk/zx81/info.php?path=/zx81&sub=inlays&root=3DMonsterMaze&file=.Instructions.jpg
year=1981
accessdate=2008-06-12
Scan of "3D Monster Maze" instructions.
*note label|h2g2-A82162|BBC 1999|acite web
title=Sinclair ZX80, ZX81 and Spectrum
author=
url=http://www.bbc.co.uk/dna/h2g2/A82162
year=1999-06-01
accessdate=2008-06-12
A look at Sir Clive Sinclair's computers.
*note label|SU14|Sinclair User 1983|acite journal
title=Letters
journal=Sinclair User
year=1983-05
author=Malcom Evans
issue= [http://www.sincuser.f9.co.uk/014/letters.htm 14]
url=http://www.sincuser.f9.co.uk/014/letters.htm
Reply from Malcom Evans describing maze generation.
*note label|CCVAGv1n2|CCVAG 1983|acite journal
title=Home Computer Games: Four Great Games For The Timex Sinclair 1000
journal=Creative Computing Video & Arcade Games
year=Fall 1983
author=David Grosjean
issue= [http://www.atarimagazines.com/cva/v1n2/timexgames.php Vol. 1, No. 2]
url=http://www.atarimagazines.com/cva/v1n2/timexgames.php

*note label|POKE-LINE0|Retro Repair Shack 2007|acite web
title=A Guide To POKEing on the Sinclair ZX Spectrum
author=
url=http://www.neoncherry.com/retrorepairshack/readarticle.php?article_id=9
work=The Retro Repair Shack
year=2007-03-22
accessdate=2008-07-15
An article describing how LINE 0 works on Sinclair computers.

External links

* [http://www.carina-e.com/ngs/news.php NGS World] Dead link|date=October 2008 — a tribute homepage of the "New Generation Software" titles, created and maintained by Malcolm's daughter Rachel; hosts downloads of the original game and a fan-contributed remake for MS Windows; features a "J.K. Greye Software" cassette inlay image of the game.
* [http://www.armchairarcade.com/neo/node/977 A Review] of Malcolm Evans' "3D Monster Maze"
* [http://www.zx81stuff.org.uk/zx81/generated/tapeinfo/0/3DMonsterMaze(NGS).html "3D Monster Maze"] — the game page on the "ZX81 Software, Books and Hardware Collection" site, with the cassette inlay image of the title as republished by "New Generation Software".


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • 3D Monster Maze — Desarrolladora(s) Malcolm Evans Distribuidora(s) J. K. Greye Software Plataforma(s) Sinclair ZX81 Fecha(s) de lanzamiento …   Wikipedia Español

  • 3D Monster Maze — Разработчик …   Википедия

  • 3D Monster Maze — Entwickler Malcolm Evans Publisher …   Deutsch Wikipedia

  • 3D Monster Maze — Développeur Malcolm Evans Début du projet 1981 Date de sortie 1982 Genre First Person Adventure Mode de jeu solo Plate forme Sinclair …   Wikipédia en Français

  • Maze Wars — Maze War Entwickler: Steve Colley Verleger: MacroMind (Macintosh, 1986) Publikation: ab 1974 (Netzwerkversion) Plattform(en) …   Deutsch Wikipedia

  • Maze War — Entwickler Steve Colley Publisher …   Deutsch Wikipedia

  • Maze (anime) — Maze MAZE☆爆熱時空 (Meizu Bakunetsu Jikū) Genre Mecha, Fantasy, Action, War …   Wikipedia

  • Monster (The Automatic song) — Monster Single by The Automatic from the album Not Accepted Anywhere …   Wikipedia

  • Monster Party — North American cover art Developer(s) Human Entertainment Publisher(s) …   Wikipedia

  • Maze of the Riddling Minotaur — Code MSOLO2 Authors Jeff Grubb First published 1983 Maze of the Ri …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”