Игра в жанре классической Roguelike, симулятор приключений робота.

scrap 002

Scrap — маленькая ASCII игра в жанре классической Roguelike, симулятор приключений робота.

scrap 003

Rogue — компьютерная игра написанная в 1980 году и ставшая необычайно популярной на университетских Unix-системах. Основной темой игры является исследование подземных лабиринтов, сюжет игры фентезийно-приключенческий, игра стала прародителем жанра Roguelike / Rogue-like (Рогалики).

scrap 004

Действие игры происходит в традиционном для большинства классических Roguelike игр ASCII-символьном мире, игровым персонажем является робот (представленный символом «@») передвигающимся по игровому полю (уровню). Кроме персонажа на уровне имеются разнообразные вражеские роботы, пытающиеся его уничтожить (представлены символами «s», «p», «b» и др).

scrap 005

Игровой процесс Scrap прост, целью игры является выживание и уничтожение противников. Каждый робот (в то числе и персонаж) состоят из нескольких систем, таких как силовые элементы, датчики и двигатель. При попадании в робота его системы повреждаются, при уровне повреждений в 50% система перестаёт функционировать, пока не будет восстановлена, при обнулении состояния система не подлежит ремонту и её нужно заменять.

scrap 006

При критичном повреждении основной силовой системы (источника энергии) робот взрывается, как противники так и персонаж (в этом случае игра заканчивается). После взрыва противника персонаж может использовать некоторые из неповреждённых систем противника для собственного восстановления, повышения мощности (силы) и/или расширения возможностей (просмотр сквозь стены, обнаружение систем защиты врага и пр).

scrap 007

Scrap позволяет сохранить/загрузить игру, уровень один и игровой мир генерируется случайным образом при начале новой игры. Игра может работать в любом современном эмуляторе терминала, управление осуществляется с клавиатуры. Оригинальная версия игры написана в течении десяти дней (для конкурса The Ten-Day Roguelike 2005), в конце 2006 года доводка игры прекращена.

scrap 008

Лицензия: Public Domain (Публичное достояние)

scrap 009

Домашняя страница

Страница на gitlab.com