Введение

Видеоигра 1990 года. Angband — это ролевая игра с видом от подземелья (dungeon crawler), произошедшая от Umoria. Она основана на произведениях Дж. Р. Р. Толкина, в которых Ангбанд — крепость Моргота. Современная версия Angband доступна для всех основных операционных систем, включая Unix, Windows, Mac OS X и Android. Джон Харрис относит Angband к числу «ключевых roguelike-игр». Angband — бесплатная игра с открытым исходным кодом, распространяемая под лицензией GNU GPLv2 или лицензией Angband.

Геймплей

Цель Ангбанда — пережить 100 уровней крепости Ангбанд, чтобы победить Моргота. Игра имеет репутацию чрезвычайно сложной. Игрок начинает в городе, где может купить снаряжение перед началом спуска. Попав в крепость, напоминающую лабиринт, игрок сталкивается с ловушками, монстрами, снаряжением и потайными дверями. С помощью найденных предметов и зачарований сила атаки и защиты игрока увеличивается, и он может даже нейтрализовать конкретные атаки. Игрок также встречает персонажей и находит артефакты из легендария Толкина. Разработчики хотели расширить игру Umoria, добавив предметы, монстров и особенности. После Катлера и Астранда исходный код поддерживался в Университете Уорвика Джеффом Хиллом и Шоном Маршем. Наконец, они выпустили игру для публики с версией под названием "2.4. frog knows" 11 апреля 1993 года. Игра, ранее доступная только в Университете Уорвика, была затем улучшена другими и широко портирована на платформы, отличные от Unix. После их ухода к числу основных разработчиков Ангбанда вошли Чарльз Свигер, Бен Харрисон и Роберт Рюльман. Харрисон отвечал за "Великую очистку кода", модулизацию, расширение и значительное улучшение читаемости исходного кода Angband. Это, в свою очередь, привело к большому количеству доступных вариантов и большому числу портов. Как и другие разработчики, он в конечном итоге переключился на другие интересы и передал полномочия Роберту Рюльману в 2000 году. Вклад Рюльмана включал выпуск версии 3.0, которая содержала множество изменений монстров и предметов, предложенных Джонатаном Эллисом. Он также представил Lua — легковесный язык сценариев, с целью упростить разработку как основной игры, так и её вариантов. Однако сообщество Angband не поддержало добавление скриптов, многие выразили недоумение по поводу его использования, и в итоге он был удален. Оригинальная лицензия на программное обеспечение Moria/Angband разрешала распространение игры, но только в некоммерческих целях, что исключает возможность включения в состав многих дистрибутивов Linux или на обложку журнала. Лицензия также не разрешает изменение кода, что на практике игнорируется сообществом Angband. В связи с этими проблемами в 2000 году разработчик Рюльман инициировал процесс перелицензирования Angband. Эта "Инициатива открытого исходного кода Angband" была разработана для того, чтобы сделать Angband открытым исходным кодом под лицензией GPL. Процесс был завершен 9 января 2009 года. Рюльман ушел в отставку в октябре 2005 года, что привело к кратковременной неопределенности. Однако в марте 2006 года новым разработчиком был объявлен Джулиан Лайтон, но он не выпустил новую версию игры. Из-за отсутствия Лайтона в декабре 2007 года, при поддержке сообщества, поддержку игры взял на себя Анди Сидвелл. Под его руководством к разработке присоединились другие разработчики, и в игре произошли значительные изменения в игровом процессе и внутреннем коде. Поддержка перешла к нынешнему разработчику Нику Макконнеллу, начиная с версии 4.0.0 (2015).

Сообщество

Некоторые места обсуждения Angband — это новостная группа Usenet rec.games.roguelike.angband, веб-сайт Angband Forum и каналы IRC #angband (на WorldIRC) и #angband dev (на Freenode). Некоторые игроки продолжают играть в Angband на протяжении нескольких лет.

Производные произведения

Среди многочисленных производных Angband — MAngband (1997), многопользовательская версия; Zangband ("Zelazny" + "Angband") (1994), включающая элементы романов Роджера Зелазни "Хроники Янтаря"; и Tales of Middle Earth (1998), игра в сеттинге Толкина, разработанная на кодовой базе ZAngband. В романе Эрнеста Клайна "Первому игроку приготовиться 2" подземелье из Angband и "корона Моргота" служат местом, где спрятан один из семи осколков, которые должны собрать главные герои.