Angband es un videojuego roguelike de exploración de mazmorras derivado de Umoria . Está basada en los escritos de JRR Tolkien , en los que Angband es la fortaleza de Morgoth . La versión actual de Angband está disponible para todos los principales sistemas operativos, incluidos Unix , Windows , Mac OS X y Android . John Harris lo identifica como uno de los "principales roguelikes". [2] Angband es un juego gratuito y de código abierto bajo GNU GPLv2 o la licencia angband. [3] [4]
El objetivo de Angband es sobrevivir 100 niveles del piso de la fortaleza Angband para derrotar a Morgoth . [5] El juego tiene fama de ser extremadamente difícil. [6] [7]
El jugador comienza en un pueblo donde podrá comprar equipo antes de iniciar el descenso. Una vez en la fortaleza laberíntica, el jugador encuentra trampas, monstruos, equipos y puertas ocultas. [8] Con la ayuda de objetos y encantamientos encontrados, el poder de ataque y defensa del jugador aumenta, e incluso puede neutralizar ataques específicos. El jugador también conoce personajes y encuentra artefactos del legendarium de Tolkien . [5]
La jugabilidad de Angband enfatiza el combate y la gestión cuidadosa de los recursos. El jugador tiene una cierta cantidad de puntos de salud . Aunque Angband registra el progreso del jugador en un archivo guardado , no permite reanudar una partida guardada en la que el personaje del jugador ya ha sido derrotado. [8] Los niveles se generan procedimentalmente , lo que permite un juego único en cada jugada.
La primera versión de Angband fue creada por Alex Cutler y Andy Astrand en la Universidad de Warwick en 1990. [9] Querían expandir el juego Umoria agregando elementos, monstruos y características. Después de Cutler y Astrand, Geoff Hill y Sean Marsh mantuvieron el código fuente en la Universidad de Warwick. Finalmente lanzaron el juego al público con la versión denominada "2.4.frog_knows" el 11 de abril de 1993. El juego, que anteriormente estaba confinado a la Universidad de Warwick, fue luego mejorado por otros y ampliamente portado a plataformas que no eran Unix. [1]
Tras su partida, los directores posteriores de Angband incluyeron a Charles Swiger, Ben Harrison y Robert Rühlmann. Harrison fue el responsable de la "Gran Limpieza de Código", modularizando, ampliando y mejorando enormemente la legibilidad del código fuente de Angband . Esto, a su vez, condujo a la gran cantidad de variantes disponibles actualmente, así como a la gran cantidad de puertos. Al igual que otros mantenedores, finalmente pasó a otros intereses y pasó el título a Robert Rühlmann en 2000.
Las contribuciones de Rühlmann incluyeron el lanzamiento de la versión 3.0, que incluía muchos cambios de monstruos y objetos aportados por Jonathan Ellis. También presentó Lua , un lenguaje de programación ligero, con la intención de simplificar el desarrollo tanto del juego principal como de sus variantes. La comunidad de Angband , sin embargo, en general no aceptó la adición de secuencias de comandos y muchos expresaron confusión sobre su uso y, por lo tanto, fueron eliminadas posteriormente.
La licencia de software original de Moria/Angband [notas 1] permitía la distribución del juego, pero sólo lo hace "sin fines de lucro", lo que impide empaquetarlo con muchas distribuciones de Linux o incluirlo en un disco de portada de revista. La licencia tampoco permite explícitamente la modificación del código, algo que en la práctica la comunidad Angband ignora. A la luz de estos problemas percibidos, el mantenedor Rühlmann inició una iniciativa para volver a otorgar la licencia a Angband en 2000. [11] [12] Esta "Iniciativa de código abierto de Angband" fue diseñada para hacer de Angband un código abierto adecuado bajo la licencia GPL . El proceso finalizó el 9 de enero de 2009. [13]
Rühlmann dimitió en octubre de 2005, [14] lo que provocó un breve período de incertidumbre. [15] Sin embargo, Julian Lighton pronto fue anunciado como el nuevo mantenedor en marzo de 2006, pero no lanzó una nueva versión del juego. [16] Debido a la ausencia de Lighton, Andi Sidwell asumió el mantenimiento, con el apoyo de la comunidad, en diciembre de 2007. [17] Bajo su supervisión, otros desarrolladores se han sumado y el juego ha visto cambios significativos en la jugabilidad y el código interno. . El mantenimiento pasó al actual mantenedor Nick McConnell, a partir de la versión 4.0.0 (2015). [18]
Algunos lugares de discusión sobre Angband son el grupo de noticias de Usenet rec.games.roguelike.angband, el sitio web del Foro Angband y los canales de IRC #angband (en WorldIRC) y #angband-dev (en Freenode ). Algunos jugadores continúan jugando en Angband durante varios años. [19] [20] [21]
Entre los muchos derivados de Angband [22] se encuentran MAngband (1997), una variante multijugador ; Zangband (" Zelazny " + " Angband ") (1994), que incorpora elementos de las novelas Las crónicas de Amber de Roger Zelazny ; [23] y Tales of Middle Earth (1998), un juego con temática de Tolkien desarrollado a partir del código base de ZAngband . [5] El código fuente y la historia de Tales of Middle Earth se reescribieron más tarde y el juego se convirtió en Tales of Maj'Eyal (2012).
David Brevik citó los niveles y elementos aleatorios de Angband como una "gran influencia" en Diablo y "el modelo de lo que queríamos". [24]
La novela Ready Player Two de Ernest Cline presenta la mazmorra de Angband y la "corona de Morgoth" como la ubicación de uno de los Siete Fragmentos que los protagonistas deben recolectar.