Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

3D Monster Maze - компьютерная игра, разработанная на основе идеи Дж. К. Грея и запрограммированная Малкольмом Эвансом в 1981 году для платформы Sinclair ZX81 с расширением памяти на 16 КБ. Игра была первоначально выпущена JK Greye Software в начале  1982 года и повторно выпущена позже в том же году по собственному Эвансу запуска , новых версии программного обеспечения поколения . Вынесеноиспользованием низкого разрешения символа блока «графика», это был один из первых 3D - игр для домашнего компьютера , [1]и одна из первых игр, включающих типичные элементы жанра, который позже будет назван survival horror .

3D Monster Maze помещает игрока в лабиринт с одним выходом и враждебным монстром, тираннозавром рексом . Там игрок должен пройти лабиринт от первого лица и сбежать через выход, не будучи съеденным.

JKGreye Software впоследствии стала очень успешной игровой компанией, выпустившей 6 игровых лент для Sinclair ZX81 - 2 в 3D - 3D Monster Maze и 3D Defender, разработанные JKGreye и запрограммированные Малкольмом Эвансом.

Новое поколение программного обеспечения стало известной фирмой по разработке программного обеспечения с платформой Sinclair и продолжило пионерскую технологию 3D-игр для ZX81 и более поздней модели Sinclair ZX Spectrum . Пресса сразу же присвоила игре титул «безоговорочного фаворита» пользователей ZX81. Спустя десятилетия он стал популярным в сообществе ретро-геймеров , вдохновляя римейки и подпитывая проекты эмуляции ZX81 . [2]

Геймплей [ править ]

В игре используется лабиринт размером 18 на 16 ячеек, который генерируется случайным образом . [3] [4] [5] Первоначально T. rex поджидает. Как только игрок начинает движение, зверь начинает охоту. После этого тираннозавр может либо успокоиться (если игрок войдет в часть лабиринта, которая находится достаточно далеко), либо стать более активным по мере приближения игрока. Если тираннозавр видит свою добычу напрямую, монстр бежит прямо на игрока. [4]

Уровень тревожности тираннозавра , сообщаемый игроку как утверждение в строке состояния, косвенно указывает на относительное расстояние игрока от монстра. Эти утверждения: REX подстерегает , а затем он ОХОТА ДЛЯ ВАС , приближающиеся шаги , REX видел ВАС , и ПУСК ОН РЯДОМ ВЫ или ПУСК ОН ЗА ВАС . Скорость игрока больше, чем у монстра, поэтому из него можно сбежать, убежав (если игрок не попал в тупик). [6]Игрок может вручную наносить на карту лабиринт на листе бумаги с каждым шагом, но с увеличением темпа это становится все труднее. Быстрый темп также может привести к резкому нажатию на клавиатуру, что, в свою очередь, может встряхнуть соединение компьютера / расширения памяти 16K и привести к внезапному сбросу с перезагрузкой в ​​несколько минут. [7]

Очки начисляются за каждый шаг, сделанный игроком каждый раз, когда динозавр находится на активной охоте. Поскольку игрок бежит быстрее, чем монстр, можно накапливать очки, бегая по кругу с монстром всего на несколько шагов позади него. Очки также начисляются при успешном уходе через выход в другой лабиринт. [8]

Снимок экрана с вводной частью 3D Monster Maze, где начинается прокрутка легенды игры .

Когда игра заканчивается, игрок получает информацию о том, что он « приговорен к вечному блужданию по лабиринту», а затем может либо «подать апелляцию», либо продолжить игру в последнем лабиринте. Если апелляция подана, она отклоняется с вероятностью 50% , и в этом случае игрок отправляется обратно, чтобы снова бродить по предыдущему лабиринту. Принятие апелляции приводит к самовосстановлению компьютера с помощью NEW инструкции BASIC . [4]

Развитие [ править ]

Малькольм Эванс

3D Monster Maze была первой игрой, разработанной Малкольмом Эвансом на основе дизайна JKGreye. [9] Он работал в аэрокосмической промышленности, сначала в области проектирования самолетов, а затем в качестве ученого-микропроцессора в Sperry Gyroscope в Бристоле , Великобритания . Он получил ZX81 от своей жены на свой тридцать седьмой день рождения в апреле 1981 года. Малькольм разработал основные аспекты игры, чтобы проверить, на что способен компьютер, и завершил их, добавив конструктивные особенности, предложенные Дж. К. Греем, включая добавление T.Rex и превратить лабиринт в игру. Друзья убедили Малкольма, что игра достаточно высокого качества для продажи, и в конце концов она была выпущена компанией JK Greye Software в феврале 1982 г. [10]

Когда вскоре после этого закрылось бристольское отделение Sperry Gyroscope, Малкольм принял решение полностью сосредоточиться на компьютерных играх. Фирма New Generation Software, которую он основал, продолжала выпускать 3D-игры для компьютеров Sinclair Research и какое-то время стала синонимом 3D-игр на этой платформе. [11] Некоторые из его игр были восприняты игровой сценой, но некоторые из них иногда вызывали критику со стороны обозревателей за красивую графику, но плохой сюжет. После выпуска 3D Defender и Breakout для ZX81 [12] Малкольм переключил усилия по разработке с ZX81 на ZX Spectrum, когда последняя модель появилась на рынке. Помимо переиздания 3D Monster Maze, новая фирма также выпустила такие игры, как Escape , 3D Tunnel , Knot in 3D , Corridors of Genon , Trashman and Travel with Trashman , Light Magic , Jonah Barrington's Squash , The Custard Kid и Cliff Hanger . [13]

Прием [ править ]

Зубы заполняют экран, когда игрок съедается.

Игра продавалась внутри Великобритании и за рубежом и стала хитом вскоре после выхода:

... когда ZX81 только появился, стандарты программного обеспечения были довольно низкими. Единственным исключением из этого правила была программа под названием 3D Monster Maze, которая с самого первого появления стала фаворитом владельцев ZX81 ...

[14]

Современные обзоры описывают ее как «лучшую игру, которую я видел для Sinclair ZX81» [15] и «Блестящая, великолепная, блестящая! Сразу она попадает в мою личную десятку программ ZX ... Несомненно, одна из лучших доступных программ ZX. . " . [16]

Несмотря на то, что она не использовала недокументированную графику высокого разрешения ZX81 и визуализировала сцену с псевдографическими символами (доступными в стандартном наборе символов ZX81 ), игра считалась замечательным достижением, используя возможности машины. к лучшему:

Если бы мне пришлось выбрать только одну программу, чтобы поразить аудиторию возможностями ZX81, то 3D Monster Maze, без сомнения, был бы единственной программой.

[17]

Вскоре пользователи платформы Sinclair начали переходить на новый ZX Spectrum, у которого было лучшее графическое разрешение и цвет, больше RAM и ROM , а также звуковые возможности и более гладкий внешний вид. Некоторые люди все еще продолжали использовать свой ZX81, и даже пользователи Spectrum отдали должное 3D Monster Maze как игре, которая привнесла 3D-аспект в домашние компьютерные игры:

Даже те критики, которые считали ZX-81 детской игрушкой, должны были признать, что программа была новаторской и хорошо представленной. Monster Maze ознаменовал рост использования 3D-технологий на таких небольших микрокомпьютерах, как ZX-81 и Spectrum.

[11]

Похвала Monster Maze принесла признание Малкольму Эвансу и его фирме New Generation Software, которая продолжала выпускать новые игры, которые еще больше улучшили игровой процесс в 3D. Даже когда более поздние игры от NGS, такие как Trashman , были освещены в обзорах игровых СМИ, 3D Monster Maze запомнился как знаковое впечатляющее начало:

С самого начала New Generation и Малкольм Эванс стали синонимами 3D-графики ...

[10]

В 2006 году Эдж заявил, что 3D Monster Maze «является оригинальной игрой в жанре survival horror » , написав: «Спросите любого игрока, и он расскажет вам, что в основном представляет собой 3D Monster Maze: страх, паника, ужас и столкновение с неумолимым, беспощадным противником, чтобы получить тебя в конце. " [4] Retro Gamer согласился с этим в 2014 году, заявив, что «Ужас выживания, возможно, был фразой, впервые придуманной Resident Evil, но ее легко можно было применить к массовому хиту Малкольма Эванса». [18] Поскольку в игры ZX81 играют в основном в среде, имитируемой ретрогейминг- сообществом, они по-прежнему получают восторженные отзывы, даже несмотря на то, что современные игровые консоли высокого классаа домашние компьютеры предоставляют гораздо более широкие возможности для погружения в 3D-игру от первого лица:

Лучшая из старых игр, в которые мы играли в этом месяце ... Лучшее в 3DMM, как ни странно, было тишиной, когда вы двигались. ... Это добавило атмосферы. Это тоже добавило страха. Нет ничего хуже, чем идти по коридору и вдалеке видеть старт динозавра, направляющегося к вам. Поскольку графика рисовалась медленно, динозавр напал на вас за несколько шагов. Поворачиваться и бегать в другую сторону было маниакальным танцем по клавиатуре, в то время как вы выглядели ошеломленными, когда экран наполнился зубами. Это был действительно момент намокания штанов.

[19]

Технология [ править ]

22 псевдографических символа, используемых в качестве строительных блоков трехмерного изображения.

Графическое представление, анимированное в реальном времени со скоростью около 6  кадров в секунду , состоит из черно-белых символов 8 × 8 пикселей , поэтому вид является примерно квадратным, занимая область 25 × 24 на текстовом экране 32 × 24. Разрешение субсимвола набора символов псевдографики ZX81 удваивает разрешение в каждом измерении (делая вид, состоящий из 50 × 48 «больших пикселей»). Использование псевдографики 6 с дизерингомPattern также позволил автору игры включить третий цвет (серый) в черно-белое изображение. Часть экрана зарезервирована для подсчета очков, а однострочное сообщение о состоянии иногда накладывается на нижнюю часть графического представления. Игрок всегда бежит по центральной линии коридора и смотрит только в текущем направлении, что упрощает задачу визуализации.

Скриншот из 3D Monster Maze . Чудовище, тираннозавр рекс , находится в двух шагах от отеля.

В игре 3D движок и случайный лабиринт код создания записывается в Z80 машинный код , произведенный с ассемблером . [4] Это дополняется несколькими десятками строк BASIC для менее важных задач, таких как начальное приветствие и задержка между строками анимации легенды игры. Блок подпрограмм машинного кода встраивается в строку 0 BASIC, начиная с оператора REM(BASIC comment ), заставляя интерпретатор перешагивать через него. Если случайно вы попытаетесь отредактировать строку через редактор строки BASIC, изменения не будут приняты, поскольку 0 - недопустимый номер строки. Такой код обычно создается, сначала создавая строку с допустимым числом, а затем изменяя числовое поле в программной области BASIC с помощью прямых манипуляций с памятью, например POKE. [20] В игру не встроена защита от копирования ; кроме того, магнитные ленты того времени были ненадежными, можно было повторно использовать точку входа сохранения в коде BASIC (который использовался исходными разработчиками для автоматического запуска игры после загрузки пользователем), чтобы сохранить другую программу скопировать на ленту (для архивирования / резервного копирования ).

Игра управляется тремя клавишами управления курсором на клавиатуре (влево, вперед и вправо, соответственно 5, 7 и 8 на клавиатуре ZX81). Скорость игры также может контролироваться - в соответствии с оригинальной вкладкой кассеты, линия 370 BASIC имеет аппаратную константу, определяющую задержку цикла ожидания занятости . Изначально константа установлена ​​на 5; изменяя его от 0 до 9, темп игры можно изменять от более быстрого к более медленному. [6] Цифра 6 кадров / с соответствует задержке, установленной на ноль, при удерживании кнопки «вперед» для движения прямо. При такой медленной частоте кадров воспринимается несколько рывковое движение, что дает ощущение рывков при каждом шаге отчаянно тяжелого бега.

См. Также [ править ]

  • Подземелья Даггората
  • 3-Демон , также известный как «Monster Maze»
  • Лабиринт войны

Ссылки [ править ]

  1. ^ "Замечательные компьютеры Клайва Синклера" . 2002-09-17 . Проверено 21 мая 2008 . Посмотрите на компьютеры сэра Клайва Синклера.
  2. ^ Крис Коули <[email protected]> (2002). "vb81" . vb81 - Эмулятор Sinclair ZX81 . Архивировано 20 апреля 2008 года . Проверено 30 марта 2008 .Эмулятор ZX81 в комплекте с 3D Monster Maze и другими известными играми; под лицензией GPL (но написано на Visual Basic ). Используется для игры и просмотра ОСНОВНОЙ части игры в Microsoft Windows .
  3. ^ "мягкое танго-ук" . wixsite.com . Проверено 21 апреля 2018 года .
  4. ^ a b c d e Персонал Edge (Энди Кроувел) (18 апреля 2006 г.). «Создание ... 3D Monster Maze » . Край ( 161 ). Архивировано из оригинала на 2007-05-13.
  5. Малкольм Эванс (май 1983 г.). «Письма» . Пользователь Синклера ( 14 ). Архивировано из оригинала на 2008-06-22. Ответ Малкольма Эванса с описанием создания лабиринта.
  6. ^ a b «Инструкции по 3D Monster Maze» . 1981 . Проверено 12 июня 2008 .Скан инструкций по 3D Monster Maze .
  7. ^ "Sinclair ZX80, ZX81 и Spectrum" . 1999-06-01 . Проверено 12 июня 2008 . Посмотрите на компьютеры сэра Клайва Синклера.
  8. Дэвид Грожан (осень 1983). «Игры для домашнего компьютера: четыре отличные игры для Timex Sinclair 1000» . Креативные компьютерные видео и аркадные игры ( Том 1, № 2 ). Архивировано из оригинального 28 июня 2011 года.
  9. ^ Крис Борн (сентябрь 1984). «Hit Squad - не просто куча старого мусора» . Пользователь Синклера ( 30 ). Архивировано из оригинала на 2001-03-09.С участием Малькольма Эванса после популярной игры Trashman .
  10. ^ a b Сотрудники CRASH (Майкл Брумфилд) (июнь 1984 г.). « Ингредиенты нового поколения для команды-победителя» . АВАРИЯ ( 5 ).Статья о New Generation Software , фирме, которая начала разработку 3D Monster Maze .
  11. ^ a b Джон Гилберт (сентябрь 1983 г.). «3D игры» . Пользователь Синклера ( 18 ). Архивировано из оригинала на 2004-11-03 . Проверено 1 ноября 2004 .Обсуждение игровой 3D-сцены на компьютерах Sinclair, естественно, открытое 3D Monster Maze .
  12. ^ Фил Гарретт (август 1982). «Greye Defender - еще один победитель 3D» . Пользователь Синклера ( 5 ). Архивировано из оригинала на 2002-02-23 . Проверено 3 февраля 2006 .Игры Малкольма Эванса, выпущенные JK Greye Software .
  13. ^ Мартейн ван дер Хайде (2005). «Программное обеспечение нового поколения» . Обозначьте информацию о названии программного обеспечения нового поколения в World of Spectrum . Проверено 30 марта 2008 .
  14. ^ "Написание для нового поколения" . Еженедельник домашних вычислений (33): 43. 1983-10-18 . Проверено 24 мая 2009 .
  15. ^ "Обзоры программного обеспечения: 3D Monster Maze" . Компьютерные и видеоигры (6): 77. Апрель 1983 . Проверено 7 декабря 2008 .
  16. ^ «Обзоры - Программное обеспечение: Monster Maze» . Popular Computing Weekly (820513): 10. 1983-05-13 . Проверено 7 декабря 2008 .
  17. ^ "3D Monster Maze" . ZX Computing (декабрь / январь 1984): 163. декабря 1983 . Проверено 7 декабря 2008 .
  18. ^ Команда Retro Gamer (2014-02-03). «Десять лучших игр ZX 81» . Ретро-геймер . Проверено 21 января 2015 года .
  19. ^ "Ли Peek п Poke" . Выпуск четвертый: «Ищите зеленую голову» . Сентябрь 2005 Архивировано из оригинала на 2008-01-21 . Проверено 7 декабря 2008 .
  20. ^ "Руководство по POKEing на Sinclair ZX Spectrum" . Ретро ремонтная хижина . 2007-03-22 . Проверено 15 июля 2008 . Статья, описывающая, как LINE 0 работает на компьютерах Sinclair.

Внешние ссылки [ править ]

  • NGS World (archive.org) - домашняя страница, посвященная программному обеспечению нового поколения , созданная и поддерживаемая дочерью Малкольма Рэйчел; размещает загрузки оригинальной игры и ремейка для MS Windows, созданного фанатами; есть JK Greye Software кассетной инкрустация образ игры.
  • Обзор 3D Monster Maze Малкольма Эванса
  • 3D Monster Maze - страница игры на сайте "ZX81 Tapes, Books and Hardware Collection" с оригинальным изображением-вкладышем, опубликованным JK Greye . Включает эмулятор для игры в онлайн.
  • 3D Monster Maze - страница игры на сайте "ZX81 Tapes, Books and Hardware Collection" с изображением заголовка на кассете, переизданным New Generation Software .