Введение

3D Monster Maze – это компьютерная игра в жанре survival horror, созданная по идее Дж. К. Грей и запрограммированная Малкольмом Эвансом, выпущенная в 1981 году. Она стала одной из первых игр, включающих типичные элементы жанра, который впоследствии получил название survival horror. В 3D Monster Maze игрок оказывается в лабиринте с одним выходом и враждебным монстром – тираннозавром рексом. Задача игрока – пройти лабиринт от первого лица и сбежать через выход, не попав в пасть к чудовищу. Компания J. K. Greye Software добилась большого успеха, выпустив шесть игровых кассет для Sinclair ZX81, две из которых использовали 3D-графику: 3D Monster Maze и 3D Defender, обе разработаны Дж. К. Грей и запрограммированы Малкольмом Эвансом. New Generation Software стала известной компанией-разработчиком программного обеспечения для платформы Sinclair и продолжила совершенствовать 3D-игровую технологию для ZX81 и более поздней модели ZX Spectrum. Пресса сразу же признала игру "бесспорным фаворитом" среди пользователей ZX81. Спустя десятилетия она приобрела популярность в сообществе ретрогеймеров, вдохновляя на создание ремейков и стимулируя проекты эмуляции ZX81.

Геймплей

В игре используется лабиринт размером 18x16 клеток, который генерируется случайным образом. Изначально Тираннозавр Рекс поджидает в засаде. Как только игрок начинает двигаться, зверь начинает охоту. После этого Тираннозавр Рекс может либо успокоиться (если игрок окажется в достаточно удалённой части лабиринта), либо стать более активным по мере приближения игрока. Если Тираннозавр Рекс получает прямой обзор своей добычи, монстр бросится прямо на игрока. Игрок может вручную наносить карту лабиринта на бумагу с каждым шагом, но это становится всё сложнее с увеличением скорости. Высокий темп также может привести к сильным нажатиям на клавиатуру, что, в свою очередь, может вызвать тряску соединения компьютера с расширением памяти 16K и привести к внезапному перезапуску с несколькими минутами времени на перезагрузку. Очки начисляются за каждый шаг, сделанный игроком, пока динозавр находится в активном поиске. Поскольку игрок бегает быстрее монстра, можно набирать очки, бегая по кругу, когда монстр всего в нескольких шагах позади. Очки также даются за успешный выход из лабиринта и переход в новый. Когда игра заканчивается, игроку сообщают, что он "приговорён вечно скитаться по лабиринту", после чего он может либо "подать апелляцию", либо продолжить игру в последнем лабиринте. Если апелляция будет отклонена (с вероятностью 50%), игрок вернётся, чтобы снова скитаться по предыдущему лабиринту. Принятая апелляция фактически приводит к автоматическому перезапуску компьютера через команду BASIC NEW. В игру не встроена защита от копирования; более того, учитывая ненадежность магнитных лент того времени, можно было повторно использовать точку входа сохранения в коде BASIC (которую использовали оригинальные разработчики для автоматического запуска игры при загрузке пользователем), чтобы сохранить другую копию программы на ленту (для архивации и резервного копирования). Управлять игрой можно с помощью трёх клавиш управления курсором (влево, вперёд и вправо, соответствующие клавишам 5, 7 и 8 на клавиатуре ZX81). Скорость игры также можно регулировать, согласно оригинальной обложке кассеты: строка 370 в BASIC содержит жёстко заданную константу, определяющую задержку в цикле ожидания. Изначально константа установлена на 5; изменяя её в диапазоне от 0 до 9, можно регулировать темп игры от более быстрого к более медленному. Он работал в аэрокосмической отрасли, сначала в области проектирования самолётов, а затем в качестве учёного-микропроцессора в Sperry Gyroscope в Бристоле, Великобритания. Он получил ZX81 в подарок от жены на свой тридцать седьмой день рождения в апреле 1981 года. Малкольм разработал базовые аспекты игры, чтобы проверить возможности компьютера, и завершил её после добавления дизайнерских решений, предложенных Дж. К. Грей, включая добавление Тираннозавра Рекса и превращение лабиринта в полноценную игру. Друзья убедили Малкольма, что игра достаточно хороша для продажи, и в конце 1981 года она была выпущена компанией J. K. Greye Software. Вскоре после этого Бристольский филиал Sperry Gyroscope был закрыт, и Малкольм решил полностью сосредоточиться на разработке компьютерных игр. Основанная им компания New Generation Software продолжала выпускать 3D-игры для компьютеров Sinclair Research и на некоторое время стала синонимом 3D-игр на этой платформе. Некоторые из его игр получили высокую оценку игрового сообщества, но некоторые названия иногда подвергались критике рецензентов за красивую графику, но слабый сюжет. После выпуска 3D Defender и Breakout для ZX81 Малкольм переключил усилия по разработке с ZX81 на ZX Spectrum, поскольку последняя модель поступила в продажу. Помимо переиздания 3D Monster Maze, новая компания также выпустила такие игры, как Escape, 3D Tunnel, Knot in 3D, Corridors of Genon, Trashman и Travel with Trashman, Light Magic, Jonah Barrington's Squash, The Custard Kid и Cliff Hanger.