💬 0
Swaggerfall: ролевая игра с открытым миром, отрисованная в командной строке
News
29 сентября 2026

Swaggerfall: ролевая игра с открытым миром, отрисованная в командной строке

Независимый разработчик holonaut выпустил в открытую альфу Swaggerfall — ролевую игру с открытым миром, которая полностью отрисовывается в терминале командной строки с помощью ASCII-символов и цветовой заливки.

Независимый разработчик под псевдонимом holonaut представил и выпустил в стадии открытой альфы необычный проект под названием Swaggerfall. Это ролевая игра от первого лица с открытым миром, трехмерное окружение которой полностью отрисовывается внутри стандартного терминала командной строки с помощью символов ASCII и цветовой заливки ячеек. Проект запускается локально на операционных системах Windows и Linux через командную строку, а также работает прямо в браузере, требуя всего 256 МБ оперативной памяти в минимальных системных требованиях.

Вдохновение и игровые механики

В основу проекта легло вдохновение классической The Elder Scrolls II: Daggerfall, откуда автор позаимствовал ретро-стилистику и масштабную процедурную генерацию. Интерфейс и базовое удобство создатель адаптировал с оглядкой на The Elder Scrolls V: Skyrim, а пошаговые сражения с проверками на реакцию подсмотрел в Clair Obscur: Expedition 33. Математические формулы создают бесконечное пространство, хотя сюжетная кампания разворачивается в пределах стартовой зоны размером 20 на 20 км. Прокачка построена на принципе выдачи опыта буквально за любое действие персонажа, включая бег, прыжки, добычу руды, переплавку металлов, кулинарию и употребление пищи.

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

Особое внимание аудитории привлекли технические подробности разработки. Автор открыто рассказал о масштабном использовании генеративных нейросетей, расходуя от 10 до 20 млн выходных токенов в неделю в рамках сервиса Claude Code Max 20. Искусственный интеллект применялся для генерации низкоуровневого кода на языке Rust с библиотекой Ratatui, портирования на различные платформы, настройки поддержки геймпадов и регулярного рефакторинга кодовой базы объемом свыше 200 тыс. строк. Модели персонажей создаются через генератор Meshy AI, после чего их полигональная сетка оптимизируется до ультранизких значений для корректного вывода текстовым рендерером.

Разработка этого проекта заключается не в демонстрации превосходства сложных алгоритмов, статусе гения программирования на Rust или хвастовстве художественными талантами. Главную роль играет десятилетний опыт в создании игр и программной инженерии, а также способность применять любые подходящие инструменты для воплощения задумки и сохранения стабильности архитектуры, — отметил holonaut, разработчик Swaggerfall.

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

Ранняя версия Swaggerfall доступна на площадке itch. io по цене 5 долларов за загружаемые клиенты, а браузерный вариант открыт для бесплатного ознакомления. Разработчик уже опубликовал страницу проекта в Steam, где полноценный релиз ролевой игры запланирован на 2027 год.

Комментарии

Оставляйте комментарии, отвечайте другим пользователям, ставьте плюсы и минусы и добавляйте быстрые реакции.

0 всего
Комментарии только для зарегистрированных

Войдите в аккаунт, чтобы оставлять комментарии, отвечать другим пользователям и ставить реакции.

Комментариев пока нет. Будьте первым.