Эта статья поднимает множество проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалить эти сообщения-шаблоны ) ( Узнайте, как и когда удалить этот шаблон сообщения )
|
Автор (ы) оригинала | Зенон Роуг |
---|---|
Разработчики) | Шон Парротт (музыка) |
изначальный выпуск | Первая бесплатная версия
|
Стабильный выпуск | 11.3a / 8 марта 2020 г . [1] |
Репозиторий | https://github.com/zenorogue/hyperrogue |
Написано в | C ++ с SDL |
Платформа | Microsoft Windows , OS X , Linux , iOS , Android , OpenPandora [2] |
Тип | Единственный игрок , многопользовательский Roguelike |
Лицензия | GPLv2 |
Интернет сайт | http://roguetemple.com/z/hyper/ |
HyperRogue - это независимая видеоигра, разработанная Zeno Rogue. Это рогалик, вдохновленный головоломкой Deadly Rooms of Death и искусством М.С. Эшера , действие которого происходит в гиперболической плоскости .
Геймплей [ править ]
HyperRogue - это пошаговая игра, в которой игрок управляет одним персонажем, исследующим мир, основанный на гиперболической геометрии , с ячейками, расположенными по умолчанию в виде усеченных треугольных плиток порядка 7 (за некоторыми исключениями). Игрок также может играть на некоторых других мозаиках и сотах в двух и трех измерениях, во всех восьми геометриях Терстона , а также на множестве факторных пространств . [3] Он заимствует процедурную генерацию и постоянную смерть из жанра roguelike , а боевые действия на основе головоломок - из Deadly Rooms of Death . Мир состоит из 72 земель, [4]у каждого из них своя тема, сокровища, враги, механика и магическая сила; земли обычно разделены гиперболическими прямыми линиями («Великие стены») и меняются по мере продвижения, что позволяет монстрам и магическим силам взаимодействовать между разными землями. Мир процедурно генерируется " на лету"; некоторые земли должны быть разблокированы, выполнив предварительное условие данной игры (например, собрав заданное количество сокровищ).
Основная цель игры - собирать сокровища, избегая попадания в ловушку врагов. Помимо простого сбора сокровищ, есть несколько основных квестов, которые нужно выполнить (квест Йендора, квест принца (ss), квест Hyperstone и Святой Грааль ).
Основной игровой процесс вдохновлен Deadly Rooms of Death . Основные враги чередуются с игроком; в свою очередь, игрок или противник могут оставаться на месте, двигаться или атаковать соседнюю клетку. Игрока и основных врагов можно убить одним ударом. Подобно правилу мата в шахматах , игра не позволяет игроку делать ходы, которые привели бы его к немедленной смерти. Хотя победить одного врага не проблема, тактическое планирование необходимо для победы в боях сразу с несколькими врагами. Эта базовая формула изменена по-разному: есть монстры с разной скоростью, монстры, состоящие из нескольких плиток, такие как плющ, песчаные черви , змеи и драконы, а также монстры, которых нужно атаковать определенным образом.
В игре есть много специальных режимов, позволяющих игроку выбрать конкретную задачу (режим Pure Tactics, Yendor Challenge) или изменить важный аспект игры (режим хаоса, в котором земли меняются очень быстро, когда вы путешествуете, режим стрельбы. который является непрерывным, а не пошаговым и основанным на сетке, и режим стратегии сфер, в котором шары можно использовать в любое время, а не подбирать в мире). Он также использовался в качестве механизма визуализации. [5]
Гиперболическая геометрия [ править ]
Мир HyperRogue характеризуется неевклидовой геометрией , точнее гиперболической геометрией ; [6] это влияет на многие аспекты игры. [7] [8]
Базовый игровой процесс. Игрок может использовать отрицательную кривизну, чтобы избежать ситуаций, из которых невозможно было бы выйти в аналогичной игре в евклидовой сетке. В частности, любой монстр, следующий за игроком, будет все дальше и дальше отставать, если только он не находится прямо позади игрока; это потому, что следование эквидистантному определенному пути занимает больше времени, чем следование исходному пути.
Изобразительное искусство. По умолчанию игра отображается в модели диска Пуанкаре ; также можно выбрать другие проекции из меню специальных режимов. Графика вдохновлена искусством М.С. Эшера , особенно серией Circle Limit с использованием гиперболической геометрии.
Баланс. Одно из свойств гиперболической геометрии состоит в том, что количество ячеек на расстоянии не более d от начальной точки экспоненциально по d ; на расстоянии 1000 от начальной точки находятся сотые сотки ячеек. Это делает мир HyperRogue практически бесконечным. Пришлось изменить традиционную формулу RPG - становиться сильнее за счет сбора снаряжения, чтобы стратегии гринда не были эффективными. Новые земли и магические силы открываются, собирая сокровища, но, с другой стороны, количество появляющихся монстров зависит от количества сокровищ, собранных на данной земле, что делает невозможным измельчение бесконечно.
Дизайн квеста. Многие задачи в игре были бы тривиальными в евклидовом мире, но они усложняются экспоненциальным расширением гиперболической плоскости. В то же время другие вызовы были бы практически невозможны в евклидовом мире, но относительно легко в гиперболическом мире. Добраться до центра круга среднего размера и вернуться туда, где вы были раньше, - это два примера задач, которые почти невозможны в гиперболической геометрии, в то время как обе задачи намного проще в евклидовой геометрии.
Дизайн уровня. Препятствия и другие объекты в игровом мире используют формы, которые невозможны в евклидовой геометрии, такие как бесконечные деревья, эквидистанты и орициклы , а также прямые линии, которые никогда не пересекаются. Есть также одна земля, которая полагается на тот факт, что когда вы возвращаетесь к плитке после нескольких шагов, мир вращается вокруг вас , поскольку сумма углов треугольника меньше 180 градусов в гиперболическом пространстве.
Внутриигровое обучение позволяет игроку узнать о гиперболической геометрии.
Выпуск [ править ]
Первая версия HyperRogue была создана в ноябре 2011 года [9] и содержала только одну землю и очень простых монстров. Новая версия была сделана в марте 2012 года для Seven Day Roguelike Challenge с большим количеством земель и введением магических сфер. В январе 2015 года HyperRogue был выпущен в Steam . [10]
Прием [ править ]
Pocket Tactics заявила, что она напоминает серию " Хроники Эмбера" Роджера Желязны . [11]
Ссылки [ править ]
- ^ [1]
- ^ hyperrogue на repo.openpandora.org
- ^ http://roguetemple.com/z/hyper/geoms.php
- ^ «HyperRogue о странице» . Проверено 7 апреля 2020 года .
- ^ Zeno и Tehora Rogue, RogueViz , извлекаться 27 апр 2017
- ↑ Зено Роуг. «Гиперболическая геометрия в HyperRogue» . Глаз Гидры . Проверено 27 апреля 2017 года .
- ^ Kopczyński, Eryk; Целинска, Дорота; Čtrnáct, Marek. «HyperRogue: игра с гиперболической геометрией» (PDF) . Труды мостов 2017: математика, музыка, искусство, архитектура, культура (2017) . The_Bridges_Organization . Ватерлоо, Канада.
- ^ Смит, Адам (28 сентября 2017 г.). «HyperRogue, неевклидова roguelike, - это умопомрачительный шедевр» . Камень, бумага, дробовик . Проверено 29 сентября 2017 года .
- ↑ Разбойник, Зенон. «История HyperRogue» . Проверено 27 апреля 2017 года .
- ^ «HyperRogue в магазине Steam» .
- ↑ Эклунд, Тоф (2 марта 2016 г.). «Группа игр с точки зрения ЛГБТК +» . Карманная тактика . Архивировано из оригинала на 20 июня 2017 года . Проверено 29 сентября 2017 года .
Внешние ссылки [ править ]
- Официальный веб-сайт
- Онлайн-демонстрация с использованием WebGL