Классический аркадный скролл-шутер Gradius 1986 года получил необычную реинкарнацию под названием Battle for Asciion. Энтузиасты переработали механики оригинала, переведя визуальную составляющую полностью в формат ASCII-графики. В отличие от стандартных портов, проект имитирует работу ранних компьютерных терминалов, где всё игровое пространство, включая спрайты врагов и модели кораблей, отрисовывается с помощью служебных символов и букв.
Технические особенности реализации
Проект Battle for Asciion представляет собой перенос ключевых аспектов геймплея Gradius в современную среду, сохраняя при этом оригинальные паттерны поведения противников, последовательность боссов и систему апгрейдов корабля. Такой подход позволил сделать игру крайне нетребовательной к ресурсам: для запуска системы достаточно двухъядерного процессора и 4 ГБ оперативной памяти. Условием для корректного отображения графики является использование экрана с шириной не менее 80 символов.
Работа с выводом данных
Одной из технически любопытных особенностей проекта стала возможность сохранения скриншотов в формате .TXT. Фактически игра позволяет фиксировать текущее состояние кадра, записывая его в текстовый файл с сохранением структуры ASCII-символов. На практике это значит, что пользователь может не только делиться результатами прохождения, но и экспортировать уникальную ASCII-графику для стороннего использования или коллекционирования в ностальгическом стиле. Это решение подчеркивает общую эстетику проекта, максимально приближенную к архаичным методам визуализации данных.