Backrooms 32X вышла для Sega 32X — железа 1994 года, которому редко доверяют такие трюки. Разработчик PaisleyBoxers сделал бесплатную first-person игру про бесконечные желтые комнаты на собственном raycasting-движке.

Слоган у проекта точный: «Добро пожаловать на передний край 1994 года». И это не просто шутка для ретро-форумов. Игра берет интернет-феномен Backrooms с жужжащими лампами, влажным ковром и стенами, которые тянутся слишком долго, и переносит его на платформу с жесткими ограничениями по ресурсам.

Backrooms на железе 1994 года

Изображение к статье: Backrooms 32X вышла на Sega 32X с raycasting-движком

Backrooms 32X строит игру вокруг поиска выходов в тесных желто-бежевых помещениях, где каждый следующий проход ведет к новому уровню. Уровни генерируются процедурно, но проект не замыкается только на случайных лабиринтах: игроки уже могут делать собственные карты через браузерный редактор.

По жанру это клаустрофобное приключение от первого лица. Персонаж умеет приседать и ползти, поэтому в комнатах есть низкие проходы и crawlspaces. Для атмосферы Backrooms это важная мелочь: камера меняет высоту, а не просто скользит по коридору на одной линии.

Продолжение после рекламы

В свежих сборках появились опрокидываемые объекты. В комнатах теперь могут стоять стулья, что звучит буднично для ПК, но на Sega 32X это уже часть технического фокуса.

Изображение к статье: Backrooms 32X вышла на Sega 32X с raycasting-движком

На оригинальном железе PaisleyBoxers рекомендует шестикнопочный геймпад Sega. Трехкнопочный контроллер подойдет хуже, потому что игре нужен полный набор действий для движения, приседания и взаимодействия.

Raycasting, два SH-2 и живое 3D-вступление

Главная ценность проекта — не только фанатская любовь к Backrooms, а то, как разработчик выжал 3D-сцену из Sega 32X. Движок написали с нуля на C и ассемблере SH-2, частично с помощью Claude AI.

Изображение к статье: Backrooms 32X вышла на Sega 32X с raycasting-движком
  • Рендеринг: использует оба процессора SH-2 в Sega 32X.
  • Raycaster: рисует текстурированные DDA-стены в реальном времени.
  • Свет: поддерживает динамическое освещение потолка и дистанционный туман.
  • Геометрия: включает тонкие перегородки и половинные cubicle-стенки, поверх которых видно комнату.
  • Камера: меняет высоту взгляда при ползании и приседании.
  • Вступление: работает как живое 3D, а не заранее отрендеренный ролик.

Для понимания масштаба: Sega 32X вышла как надстройка к эпохе 16-битных консолей. Здесь нет привычного запаса памяти, GPU с шейдерами и удобного современного пайплайна. Поэтому процедурные уровни, текстурированные стены и две SH-2 микросхемы в рендеринге смотрятся не как декоративные пункты, а как реальная инженерная работа.

Играть можно без оригинальной Sega 32X и флеш-картриджа. PaisleyBoxers указывает совместимость с MiSTer FPGA и эмуляторами с поддержкой 32X: RetroArch, BlastEm, Ares и Kega Fusion.

Backrooms 32X доступна бесплатно на странице проекта на itch.io, исходники открыты на GitHub. ROM-ready загрузка версии 164 занимает 1,5 МБ.

Рейтинг: 0 / 5. Оценок: 0

Продолжение после рекламы

Рекомендуем почитать

Оставьте комментарий

Перед оставлением комментария, пожалуйста, ознакомьтесь с правилами комментирования.