Angband — это видеоигра в жанре roguelike , прохождение подземелий, созданная по мотивам Umoria . Она основана на произведениях Дж. Р. Р. Толкиена , в которых Angband — крепость Моргота . Текущая версия Angband доступна для всех основных операционных систем, включая Unix , Windows , Mac OS X и Android . Джон Харрис называет её одной из «главных roguelike». [2] Angband — бесплатная игра с открытым исходным кодом под лицензией GNU GPLv2 или angband. [3] [4]
Цель Angband — выжить на 100 этажах крепости Angband , чтобы победить Моргота . [5] Игра считается чрезвычайно сложной. [6] [7]
Игрок начинает в городе, где он может купить снаряжение перед началом спуска. Попав в лабиринтоподобную крепость, игрок сталкивается с ловушками, монстрами, снаряжением и скрытыми дверями. [8] С помощью найденных предметов и чар сила атаки и защиты игрока увеличивается, и он даже может нейтрализовать определенные атаки. Игрок также встречает персонажей и находит артефакты из легендариума Толкиена . [5]
Геймплей Angband делает акцент на бое и тщательном управлении ресурсами. У игрока есть определенное количество очков здоровья . Хотя Angband записывает прогресс игрока в файл сохранения , он не позволяет возобновить сохраненную игру, в которой персонаж игрока уже был побежден. [8] Уровни генерируются процедурно , что позволяет играть по-новому в каждой партии.
Первая версия Angband была создана Алексом Катлером и Энди Астрандом в Университете Уорика в 1990 году. [9] Они хотели расширить игру Umoria, добавив предметы, монстров и функции. После Катлера и Астранда исходный код поддерживался в Университете Уорика Джеффом Хиллом и Шоном Маршем. Они наконец выпустили игру для публики с версией под названием «2.4.frog_knows» 11 апреля 1993 года. Игра, которая ранее была ограничена Университетом Уорика, затем была улучшена другими и широко портирована на не-Unix платформы. [1]
После их ухода, более поздними руководителями Angband стали Чарльз Свигер, Бен Харрисон и Роберт Рюльманн. Харрисон был ответственным за «Great Code Cleanup», модуляризацию, расширение и значительное улучшение читаемости исходного кода Angband . Это, в свою очередь, привело к большому количеству доступных в настоящее время вариантов, а также довольно большому количеству портов. Как и другие сопровождающие, он в конечном итоге перешел к другим интересам, передав титул Роберту Рюльманну в 2000 году.
Вклад Рюльмана включал выпуск версии 3.0, которая включала множество изменений монстров и объектов, внесенных Джонатаном Эллисом. Он также представил Lua , легкий язык сценариев, с намерением упростить разработку как основной игры, так и ее вариантов. Сообщество Angband , однако, в целом не одобрило добавление сценариев, многие выразили недоумение по поводу его использования, и поэтому позже он был удален.
Оригинальная лицензия на программное обеспечение Moria/Angband [примечание 1] допускала распространение игры, но только если она была «не для получения прибыли», что исключает упаковку со многими дистрибутивами Linux или включение в диск с обложкой журнала. Лицензия также явно не разрешает модификацию кода, что на практике игнорируется сообществом Angband . В свете этих предполагаемых проблем в 2000 году разработчиком Рюльманном была начата инициатива по повторному лицензированию Angband . [11] [12] Эта «Инициатива открытого исходного кода Angband» была разработана для того, чтобы сделать Angband настоящим открытым исходным кодом под лицензией GPL . Процесс был завершен 9 января 2009 года. [13]
Рюльманн ушел в отставку в октябре 2005 года, [14] что привело к короткому периоду неопределенности. [15] Джулиан Лайтон был позже объявлен новым сопровождающим в марте 2006 года, но не выпустил новую версию игры. [16] Из-за отсутствия Лайтона, Энди Сидвелл взял на себя сопровождение, при поддержке сообщества, в декабре 2007 года. [17] Под их наблюдением к нам присоединились другие разработчики, и игра претерпела значительные изменения в игровом процессе и внутреннем коде. Сопровождение перешло к текущему сопровождающему Нику Макконнеллу, начиная с версии 4.0.0 (2015). [18]
Некоторые места обсуждения Angband — это новостная группа Usenet rec.games.roguelike.angband, веб-сайт форума Angband и каналы IRC #angband (на WorldIRC) и #angband-dev (на Freenode ). Некоторые игроки продолжают играть в Angband в течение нескольких лет. [19] [20] [21]
Среди многочисленных производных от Angband [22] есть MAngband (1997), многопользовательский вариант; Zangband (« Zelazny » + « Angband ») (1994), который включает в себя элементы романов Роджера Желязны « Хроники Амбера» ; [23] и Tales of Middle Earth (1998), игра на тему Толкиена, разработанная на основе кодовой базы ZAngband . [5] Исходный код и сюжет Tales of Middle Earth были позже переписаны, и игра стала Tales of Maj'Eyal (2012).
Дэвид Бревик назвал случайные уровни и предметы Angband «оказавшими огромное влияние» на Diablo и «моделью того, чего мы хотели». [24]
В романе Эрнеста Клайна «Второму игроку приготовиться» подземелье Ангбанда и «корона Моргота» рассматриваются как местонахождение одного из Семи Осколков, которые должны собрать главные герои.