В конце 1980-х годов, когда полноценная трехмерная графика на домашних компьютерах казалась фантастикой, французская студия Loriciels совершила технологический прорыв. Выпущенный в 1987 году аркадный скролл-шутер Mach 3 предложил игрокам невероятную по тем временам динамику, вид «из-за спины» корабля и передовые звуковые эффекты. Игра заставила геймеров поверить, что их домашние системы способны на настоящую 3D-магию.
Основная информация и игровой процесс
Сюжет игры незамысловат, но типичен для золотой эпохи аркад: злой космический колдун Сфакс (Sfax) похитил прекрасную принцессу и держит её на далекой планете. Игрок в роли бесстрашного пилота отправляется в погоню на боевом шаттле. Ему предстоит преодолеть поверхность нескольких уникальных враждебных миров, чтобы добраться до главного злодея.
Геймплей представляет собой скоростной шутер с видом от третьего лица. Корабль стремительно летит вперед над поверхностью планеты, а игрок может перемещать его по всей плоскости экрана, уворачиваясь от препятствий и расстреливая врагов.
Ключевые элементы интерфейса и механики:
- Топливо (Fuel): Самый ценный ресурс. Постоянно расходуется во время полета. Если шкала опустеет — игрок теряет жизнь.
- Очки (Score): Начисляются за пройденное расстояние и уничтожение вражеской техники.
- Порталы и туннели: Пролетая сквозь специальные кольца и энергетические ворота, игрок получает бонусы и переносится на следующие этапы. Врезаться в края ворот смертельно опасно.
- Препятствия: Помимо вражеских космолетов угрозу представляют наземные мины, вулканические испарения и барьеры.
Платформы и графические различия
Французские разработчики славились умением портировать свои проекты на всё многообразие существовавшего тогда железа. Игра посетила множество популярных платформ:
- MS-DOS (1987): Первоначальный релиз. Из-за ограничений большинства тогдашних PC игра работала в 4-цветном графическом режиме CGA (палитра из черного, белого, цианового и мадженты) с разрешением 320x200.
- Amstrad CPC, Thomson MO6 / TO8 (1987): Родные для французского рынка платформы, получившие отличную красочную картинку и высокую скорость работы.
- Amiga (1988) и Atari ST (1987): 16-битные версии щеголяли плавной анимацией, продвинутой многоцветной палитрой и чистым стереозвуком.
- ZX Spectrum и MSX (1989): Поздние порты для более скромных 8-битных систем. Версия для ZX Spectrum, несмотря на монохромность многих элементов, сохранила безумную скорость оригинального игрового процесса.
Интересные факты и нюансы
- Голос из спикера: Главным шоком для владельцев IBM PC в 1987 году стало то, что игра умела разговаривать. Сэмплированная фраза «Get ready for Mach 3» во вступительной заставке, а также восклицания «Well done!» и «Oh, boy!» воспроизводились через обычный системный динамик (PC Speaker) без использования звуковых карт, что казалось невероятным технологическим трюком.
- Ранний трекерный звук: Музыкальное сопровождение игры было создано на базе внутренней технологии Loriciels, напоминающей трекерную музыку. Это позволяло упаковывать качественные цифровые аудиосэмплы в крошечные файлы, экономя место на дискетах.
- Оптический обман: Трехмерность в игре — иллюзия. Разработчики использовали масштабирование двухмерных спрайтов и быструю смену узоров на земле, чтобы создать убедительное ощущение движения на сверхзвуковой скорости.
Секреты, читы и коды
Из-за высокой сложности и аркадных корней Mach 3 требует от игрока молниеносной реакции. В официальных версиях для DOS и ZX Spectrum встроенное меню читов отсутствовало, однако существовали лазейки для облегчения игрового процесса:
- Поиск безопасных зон: На некоторых уровнях (особенно на Amstrad CPC и DOS) траектории полета врагов заскриптованы таким образом, что если прижать корабль в нижний левый или верхний правый угол экрана, большинство лобовых атак и мин не смогут задеть игрока. Это позволяет перевести дух и накопить очки.
- Трюк с перезагрузкой топлива: На 16-битных платформах (Amiga, Atari ST) пересечение триггера перехода на новый мир полностью восстанавливает шкалу топлива. Опытные игроки намеренно игнорировали рядовых врагов в конце этапа, фокусируясь исключительно на точном попадании в финальный туннель, чтобы избежать гибели от «сухого бака».
- Классический POKE (для ZX Spectrum): Владельцы ZX Spectrum могли перед запуском игры взломать её код из Бейсика. Ввод команды
POKE 49231,0 (в зависимости от версии релиза адрес мог незначительно меняться) давал игроку бесконечные жизни, позволяя без проблем увидеть финальные титры и победить Сфакса.