HyperRogue – головоломка-рогалик в гиперболической плоскости.
Бесплатная и с открытым исходным кодом игра.
Обзор
Вы одинокий аутсайдер в странном, неевклидовом мире. Вы можете перемещаться с помощью цифровой клавиатуры, клавиш vi (hjklyubn) или мыши. Вы также можете пропускать повороты, нажимая «.».
Как разбойник, ваша цель — собрать как можно больше сокровищ. Однако сбор сокровищ привлекает опасных монстров (с другой стороны, убийство монстров позволяет получить больше сокровищ).
Вы можете убить большинство монстров, переместившись в них. Аналогично, если бы монстр был рядом с вами в конце вашего хода, он убил бы вас. Игра защищает вас от случайной гибели, игнорируя ходы, которые приводят к мгновенной смерти (аналогично правилу проверки в шахматах).
В конечном счете, вы, вероятно, столкнетесь с ситуацией, когда вас окружат монстры. Это означает, что ваше приключение окончено, и вам придется телепортироваться обратно в евклидов мир, чтобы выжить, нажав Escape (выйти).
Сбор достаточного количества сокровищ также позволяет вам находить редкие магические сферы, которые дают вам одноразовые или ограниченные по времени специальные способности.
Мир представляет собой комбинацию из более чем 60 типов земель. Каждый тип земель имеет определенный стиль (монстры, сокровища, магические сферы, особенности местности). Сбор сокровищ только привлекает больше монстров в землях одного типа, так что вы можете попробовать собрать много сокровищ в нескольких разных землях!
Некоторые из этих земель доступны с самого начала, другие можно найти, только если вы проявите себя (нажмите ESC, чтобы узнать, что вам следует сделать, чтобы получить доступ к большему количеству земель). В конечном счете, вы сможете попасть в Ад и поискать спрятанные там сказочные Шары Йендора. Добудьте хотя бы один из них, чтобы доказать, что вы настоящий победитель! Только лучшие игроки смогут столкнуться с испытаниями Ада, но и монстры, и испытания, связанные с Шарами Йендора, отличаются от остальных частей игры, так что оно того стоит.
Вы можете увидеть всплывающие подсказки, наведя курсор мыши на материал. Вы также можете щелкнуть правой кнопкой мыши, чтобы получить дополнительную информацию об игровых объектах.
Нажмите v, чтобы настроить игру. Вы также можете вращать мир, нажимая клавиши со стрелками, PageUp и PageDn (не цифровую панель). Вы можете переключиться на ПК, нажав Home.
Ваши результаты и другая статистика по вашим играм записываются в файл hyperrogue.log (в Linux ~/.hyperrogue.log). Вы можете сохранить свою конфигурацию в файле hyperrogue.ini (в Linux ~/.hyperrogue.ini).
Поверхность, на которой проводится игра, называется гиперболической плоскостью. Кажется, существует очень небольшое количество игр и других произведений искусства, в которых используется гиперболическая геометрия (наиболее известными являются некоторые работы М.К. Эшера).
Игра динамически генерирует новые части мира по мере вашего перемещения. Из-за природы гиперболической плоскости шансы на то, что вы вернетесь в место, где были раньше, очень малы (если только вы не вернетесь точно тем же путем). Смотрите больше информации об используемой геометрии в блоге.
Вы можете прицелиться в Сферу Йендора, а можете просто набрать как можно больше очков.
Скриншоты
Установка
Программа HyperRogue доступна для установки на Linux, а также есть: мобильные приложения для Android и iOS.
Установка программы через Flatpak пакет
flatpak install flathub com.roguetemple.HyperRogue
Установить мобильное приложение для Android
Установить мобильное приложение для iOS
Как установить ПО / Игру в Linux?
Информация об игре
Язык интерфейса: | Английский, Русский (68%) |
Версия описания: | 12.0c |
Разработчик: | ZenoRogue |
Язык программирования: | C++ |
Лицензия: | GPL v3 |
Сайт программы: | roguetemple.com/z/hyper |