http://roguebasin.com/api.php?action=feedcontributions&user=Mangojuice&feedformat=atomRogueBasin - User contributions [en]2024-03-28T17:12:33ZUser contributionsMediaWiki 1.36.0http://roguebasin.com/index.php?title=Angband&diff=14324Angband2008-12-10T17:44:22Z<p>Mangojuice: /* Licensing */</p>
<hr />
<div>{{game-major| name = Angband<br />
|developer = [[Alex Cutler]], [[Andy Astrand]], many others. Current maintainer is [[Andrew Sidwell]].<br />
|theme = fantasy<br />
|influences = [[Moria]], Tolkien's Middle-Earth, *[[D&D]], [[Rolemaster]]<br />
|released = 1990<br />
|updated = 2007 Jul 08<br />
|licensing = see article<br />
|language = [[C]]<br />
|platforms = Windows, Windows CE, MS-DOS, Macintosh, Amiga, RISC OS, OS/2, Unix<br />
|genre = [[Fantasy]]<br />
|site = http://rephial.org/<br />
|interface = [[ASCII]], Graphical Tiles, Optional multiple console windows, keyboard input<br />
}}<br />
<br />
'''Angband''' is a freeware roguelike based loosely on the works of [[J.R.R.Tolkien|J. R. R. Tolkien]]. It was created by [[Alex Cutler]] and [[Andy Astrand]] at Warwick University in [[1990]]. It is named after the fortress of Morgoth in Tolkien's works, with "Angband" literally meaning "Iron Prison" (or "Hell of Iron"). The latest version is version 3.0.8, released July 8, 2007, which is available for a wide variety of platforms.<br />
<br />
== Overview ==<br />
The player may choose a character from several [[Class|classes]] and [[Race|races]]. Some of these are Tolkien-inspired, others draw from D&D or basic fantasy archetypes. The player starts in a [[town]] with different kinds of [[shop]]s, a house for storage, a few inhabitants, and the entrance to the [[Dungeon|dungeon]]. The player must explore the 100-level dungeon, and become strong enough to finally face Sauron and, after defeating Sauron, Morgoth. After slaying Morgoth, the player may retire from the game as a winner, or continue playing (usually to try to find some rare [[artifact]]).<br />
<br />
Angband's dungeons are not persistent; every time the player moves up or down [[stairs]], a new dungeon is randomly generated. The dungeons are large and are composed of halls and passages of different shapes. An Angband game requires more patience and time than most roguelike games. Angband is a game of infinite resources -- you have as much time as you like and the game will continue to provide new monsters and items. Nevertheless, most players still find the game challenging. The more advanced players attempt various [[challenge game]]s, some of which are supported by the game's many options, others of which must be self-monitored. This includes ignoring Angband's lack of an inherent [[clock]] and placing a limit on the number of turns one will take to win a game, considering it a loss if not finished in this time.<br />
<br />
Angband has many variants -- games based on the original's code -- which have split off in different directions. The first major variant was [[FAngband]], now long dead, but which introduced many ideas later adopted into Angband. [[Zangband]] has been one of the most persistently popular variants, but has faded from visibility due to a lack of development. The Zangband legacy survives in the many variants that developed from the Zangband code, rather than directly from Angband. These include [[ToME]], which is developing into a module of a roguelike [[engine]]. There is a [[List of Angband variants|more complete list]] of variants available. One other variant worth noting is [[Oangband]], which introduced a substantially changed combat model for *bands, and this Oangband-style combat (or O-combat for short) has found its way into several additional variants.<br />
<br />
Angband is the oldest currently-maintained representative of one of two major lines of roguelikes, the other being [[Hack]]-like games. While this line begins with [[Moria]], which spawned numerous variants, Angband essentially took up Moria's niche in the gaming ecology. The tendency of [[Angband variants]]' names to be suffixed with "band" has resulted in the genre characterized by Angband being referred to as the [[Band|*bands]].<br />
<br />
== History ==<br />
Angband has a very long history. It started in [[1990]] as an improved and more "Tolkienized" variant of [[UMoria]] 5.2.1. Moria itself was created in [[1985]] and was inspired by [[Rogue]] (from the late 70s). Countless changes have been made by a large number of programmers since.<br />
<br />
The Angband source code was cleaned up by Ben Harrison around 1995, culminating in the release of Angband 2.7. This was a massive and very buggy rewrite, but it brought the beginnings of easy porting to multiple platforms through cleaner code, and by Angband 2.7.4, there were ports to Windows, various IBM machines, OS/2, Linux and the Amiga (at least). This rewrite also made the code much easier to understand, thus providing an easy base for others to build on. This lead to the "variant explosion".<br />
<br />
After Ben Harrison, Robert Ruhlmann took over the role of maintainer. He took the game from version 2.8.3h to 3.0.6, adding various UI, code, and gameplay improvements to the game. Notably, the game acquired (limited) Lua scripting support, which many variant authors using the code subsequently omitted.<br />
<br />
Andrew Sidwell is the current maintainer of Angband and is using http://rephial.org/ as<br />
the new site for Angband development and availability.<br />
<br />
As Angband has developed, the data has been increasingly moved into editable text files. This has improved the readability of the source and made editing of data more accessible. <br />
<br />
== Licensing ==<br />
The traditional Angband license is as follows:<br />
<br />
:Copyright (c) 1997 Ben Harrison, James E. Wilson, Robert A. Koeneke<br />
<br />
:This software may be copied and distributed for educational, research, and not for profit purposes provided that this copyright and statement are included in all such copies. Other copyrights may also apply.<br />
<br />
This license places Angband squarely out of the realm of "open source" or "free software", as the license was first written before such concepts had become widespread. As a result, there are issues with Angband being placed in Linux distributions, or being hosted on sites such as SourceForge or Google Code. Additionally, there is another Angband license in the source code (in 'angband.h'):<br />
<br />
:ANGBAND may be copied and modified freely as long as the above credits are retained. No one who-so-ever may sell or market this software in any form without the expressed written consent of the author Robert Alan Koeneke.<br />
<br />
To help alleviate the haziness around licensing of Angband and its variants, Robert Ruhlmann started the "Angband OpenSource Initiative" whose aim was to have a Angband distributable under the GNU GPL. To become a reality, this would require that everyone whose code is in Angband give their permission for their code to be placed under the GPL. For those who did not agree, or are unable to be contacted, this would require removing or rewriting their code.<br />
<br />
Notable developers who have allowed their code to be dual-licensed include Jim Wilson, the UMoria author, and Robert Koeneke, author of VMS Moria.<br />
<br />
For more information see the Robert Ruhlmann's [http://www.thangorodrim.net/development/opensource.html original page]. Note that the list of names there is not up-to-date; for current list of names and status updates, see [http://rephial.org/wiki/OpenSource Andrew Sidwell's list].<br />
<br />
==See also==<br />
<br />
[[List of Angband variants]]<br />
<br />
== Resources ==<br />
* [http://rephial.org/ rephial.org], the current official site.<br />
* [http://www.thangorodrim.net/ thangorodrim.net], the previous official site. No longer updated.<br />
* [http://angband.oook.cz/ angband.oook.cz], the home of the Angband ladder and the Vanilla CVS repository<br />
* [http://www.thangorodrim.net/what_is_angband.html What is Angband?], from the official site<br />
* [news://rec.games.roguelike.angband rec.games.roguelike.angband] is a newsgroup dedicated to Angband. It can be accessed through [http://groups.google.com/group/rec.games.roguelike.angband/ Google Groups].</div>Mangojuicehttp://roguebasin.com/index.php?title=List_of_Angband_variants&diff=14323List of Angband variants2008-12-10T17:39:56Z<p>Mangojuice: update most recent version</p>
<hr />
<div>This is a '''list of [[Angband]] variants''':<br />
<br />
{| border="0" style="border: 1px solid #999; background-color:#FFFFFF"<br />
|- align="center" bgcolor="#CCCCCC"<br />
! Name !! Creation !! Last update !! Last version !! Based on<br />
|-<br />
| [[Alex Angband]] || align="right" | || align="right" | 2003 || align="right" | 0.9 || align="right" | <br />
|- bgcolor="#efefef"<br />
| [[Anime Angband]] (Animeband) || align="right" | || align="right" | 2005 || align="right" | 0.5.9.1 || align="right" | 2.9.3<br />
|-<br />
| [[BAngband]] || align="right" | || align="right" | || align="right" | 2.4.? || align="right" | <br />
|- bgcolor="#efefef"<br />
| [[Cat and the hack Angband]] (CathAngband) || align="right" | || align="right" | 2003 || align="right" | 3.0.3 || align="right" | 2.9.1<br />
|-<br />
| [[Conglomoband]] || align="right" | || align="right" | 2002 || align="right" | 0.0.1 || align="right" | PernAngband 5.1.0<br />
|- bgcolor="#efefef"<br />
| [[Cthulu Angband]] (CthAngband) || align="right" | || align="right" | 2002 || align="right" | 4.1.1 alpha || align="right" | 2.1.0e<br />
|-<br />
| [[Cyberpunk Angband]] (CyAngband) || align="right" | || align="right" | 2002 || align="right" | 0.3.2 || align="right" | 2.9.3<br />
|- bgcolor="#efefef"<br />
| [[D11-Angband]] || align="right" | || align="right" | 2002 || align="right" | 1.1.0 || align="right" | 2.9.3<br />
|-<br />
| [[Dangband]] (Dan's Angband) || align="right" | "soon" || align="right" | || align="right" | || align="right" | 2.9.3<br />
|- bgcolor="#efefef"<br />
| [[Discworld Angband]] (Discband) || align="right" | || align="right" | 2001 || align="right" | 0.0.5 || align="right" | Zangband 2.4.0<br />
|-<br />
| [[DvEband]] || align="right" | || align="right" | 1999 || align="right" | 1.0.1 || align="right" | 2.8.3e<br />
|- bgcolor="#efefef"<br />
| [[Dragon Angband]] (DrAngband) || align="right" | || align="right" | 2003 || align="right" | 2.9.9c || align="right" | 2.9.2<br />
|-<br />
| [[Easy Angband]] (Easyband) || align="right" | || align="right" | 2001 || align="right" | 2.3 || align="right" | GSN2band 1.0<br />
|- bgcolor="#efefef"<br />
| [[Entroband]] || align="right" | || align="right" | 2005 || align="right" | 1.7.1 || align="right" | Hengband<br />
|-<br />
| [[EyAngband]] || align="right" | || align="right" | 2003 || align="right" | 0.5.2 || align="right" | 2.9.3<br />
|- bgcolor="#efefef"<br />
| [[First Age Angband]] (FAAngband) || align="right" | 2005 || align="right" | 2008 || align="right" | 0.3.1 || align="right" | Oangband 0.7.0<br />
|-<br />
| [[FAngband]] || align="right" | || align="right" | || align="right" | 1.0 || align="right" | 1.3.1<br />
|- bgcolor="#efefef"<br />
| [[Flavor Angband]] || align="right" | || align="right" | 2001 || align="right" | r2 || align="right" | PernAngband 5.0.1<br />
|-<br />
| [[FuryBand]] || align="right" | || align="right" | 2006 || align="right" | 4.0 || align="right" | ToME 2<br />
|- bgcolor="#efefef"<br />
| [[FFVIIband]] || align="right" | || align="right" | 1999 || align="right" | 1.0.3 || align="right" | 2.8.3<br />
|-<br />
| [[Gileba Angband]] (GilAngband) || align="right" | || align="right" | 2004 || align="right" | 0.1.0 || align="right" | <br />
|- bgcolor="#efefef"<br />
| [[Goingband]] || align="right" | || align="right" | 1998 || align="right" | 2.8.3 v4 || align="right" | 2.8.3<br />
|-<br />
| [[GSNband]] || align="right" | || align="right" | 2000 || align="right" | 2.1 || align="right" | Zangband 2.2.8<br />
|- bgcolor="#efefef"<br />
| [[GSN2band]] || align="right" | || align="right" | 2000 || align="right" | 1.0 || align="right" | 2.9.1<br />
|-<br />
| [[Gumband]] || align="right" | || align="right" | 2006 || align="right" | 2.2.4 || align="right" | Zangband 2.1.1c<br />
|- bgcolor="#efefef"<br />
| [[GW-Angband]] || align="right" | || align="right" | 1999 || align="right" | 2.8.3v3 alpha || align="right" | 2.8.3<br />
|-<br />
| [[Hell Angband]] (Hellband) || align="right" | || align="right" | 2007 || align="right" | 0.8.6 || align="right" | <br />
|- bgcolor="#efefef"<br />
| [[Hengband]] || align="right" | || align="right" | 2004 || align="right" | 1.6.0 || align="right" | Zangband 2.2.8<br />
|-<br />
| [[IronBand]] || align="right" | || align="right" | 2007 || align="right" | r1 || align="right" | NPPAngband 0.5.0<br />
|- bgcolor="#efefef"<br />
| [[IronMan Angband]] (Ingband) || align="right" | || align="right" | 1999 || align="right" | 0.2.0 || align="right" | 2.8.3<br />
|-<br />
| [[Isoband]] || align="right" | || align="right" | 1999 || align="right" | 0.2.0 || align="right" | 2.8.3<br />
|- bgcolor="#efefef"<br />
| [[The Iron Hells]] || align="right" | || align="right" | 2004 || align="right" | 1.0 alpha 6 || align="right" | unknown<br />
|-<br />
| [[JAngband]] (Angband/64) || align="right" | || align="right" | 2001 || align="right" | beta 7 release 2 || align="right" | 2.7.9<br />
|- bgcolor="#efefef"<br />
| [[KAmband]] || align="right" | || align="right" | 2001 || align="right" | 2.1 || align="right" | Kangband 2.8.2c<br />
|-<br />
| [[KAngband]] || align="right" | || align="right" | 2001 || align="right" | 2.9.3 || align="right" | 2.9.3<br />
|- bgcolor="#efefef"<br />
| [[LAngband]] || align="right" | || align="right" | 2003 || align="right" | 0.1.6 || align="right" | 2.9.2<br />
|-<br />
| [[MJband]] || align="right" | || align="right" | 2000 || align="right" | 0.0.6 || align="right" | 2.8.5 beta<br />
|- bgcolor="#efefef"<br />
| [[MAngband | Multiplayer Angband]] (MAngband) || align="right" | 1997 || align="right" | 2001 || align="right" | 0.7.0 || align="right" | 2.7.9<br />
|-<br />
| [[Multiclass Angband]] (Multiband) || align="right" | || align="right" | 2002 || align="right" | 1.0.3 || align="right" | 2.9.2<br />
|- bgcolor="#efefef"<br />
| [[NAngband]] || align="right" | || align="right" | || align="right" | || align="right" | 2.9.3<br />
|-<br />
| [[New Angband]] || align="right" | || align="right" | 2005 || align="right" | 1.7.1 || align="right" | PernAngband 4.1.5<br />
|- bgcolor="#efefef"<br />
| [[Non-Tolkienian Angband]] (NTAngband) || align="right" | || align="right" | 2002|| align="right" | 0.7 || align="right" | PernAngband 5.0.1<br />
|-<br />
| [[No Pet Peeves Angband]] (NPPAngband) || align="right" | || align="right" | 2005 || align="right" | 0.4.1 || align="right" | <br />
|- bgcolor="#efefef"<br />
| [[Opinion Angband]] (Oangband) || align="right" | Aug 9th, 1998 || align="right" | 2006 || align="right" | 1.1.0 || align="right" | 2.9.2<br />
|-<br />
| [[Portralis]] || align="right" | || align="right" | 2007 || align="right" | 0.2.1 || align="right" | NewAngband 1.7.1<br />
|- bgcolor="#efefef"<br />
| [[Possessor Angband]] (PosBand) || align="right" | || align="right" | 2004 || align="right" | 0.3.0 Alpha 2 || align="right" | NPPAngband 0.3.4<br />
|-<br />
| [[Programmable Angband]] (PAngband) || align="right" | || align="right" | 1999 || align="right" | 0.1.1 || align="right" | 2.8.3<br />
|- bgcolor="#efefef"<br />
| [[Psionic Angband]] (PsiAngband) || align="right" | || align="right" | 2001 || align="right" | 1.3.0 || align="right" | 2.9.2<br />
|-<br />
| [[Quenta]] || align="right" | || align="right" | "soon" || align="right" | || align="right" | 3.0.5<br />
|- bgcolor="#efefef"<br />
| [[Quest Angband]] (QAngband) || align="right" | || align="right" | 1997 || align="right" | 2.8.2b || align="right" | 2.8.2<br />
|-<br />
| [[Quick Angband]] (Quickband) || align="right" | || align="right" | 10th August, 2005 || align="right" | 1.05 || align="right" | <br />
|- bgcolor="#efefef"<br />
| [[Randomband]] || align="right" | || align="right" | 2005 || align="right" | 0.4.1 || align="right" | Zangband 2.6.2<br />
|-<br />
| [[Realistic Angband]] (RAngband) || align="right" | || align="right" | 1999 || align="right" | 1.05a || align="right" | 2.8.2<br />
|- bgcolor="#efefef"<br />
| [[SBFband]] || align="right" | || align="right" | 1999 || align="right" | 0.2.2 || align="right" | Zangband 2.2.5b<br />
|-<br />
| [[sCthAngband]] || align="right" | || align="right" | 2004 || align="right" | 1.0.18 || align="right" | Cth ?<br />
|- bgcolor="#efefef"<br />
| [[Skills Angband]] (Sangband) || align="right" | Mar 3, 1994 || align="right" | 2007 || align="right" | 1.0 || align="right" | A 3.0.6; O 0.5.0<br />
|-<br />
| [[Silly Angband]] (Sillyband) || align="right" | || align="right" | 1999 || align="right" | 0.2.2 || align="right" | 2.8.3<br />
|- bgcolor="#efefef"<br />
| [[Steamband]] || align="right" | || align="right" | Dec 24, 2007 || align="right" | 0.4.1 || align="right" | 2.9.3<br />
|-<br />
| [[Team Angband]] (TAngband) || align="right" | || align="right" | 2000 || align="right" | 0.6.0 || align="right" | 2.8.3<br />
|- bgcolor="#efefef"<br />
| [[Terminal Angband]] || align="right" | || align="right" | 1999 || align="right" | 2.8.3 release 2 || align="right" | 2.8.3<br />
|-<br />
| [[TKKband]] || align="right" | || align="right" | || align="right" | || align="right" | <br />
|- bgcolor="#efefef"<br />
| [[Troubles of Middle Earth]] (ToME) || align="right" | 1997 || align="right" | 2006 || align="right" | 2.3.4 || align="right" | Zangband 2.2.0<br />
|-<br />
| [[TomeNET]] (Multiplayer ToME) || align="right" | || align="right" | 2004 || align="right" | 4.2.2 || align="right" | Mangband 0.7.0<br />
|- bgcolor="#efefef"<br />
| [[Unnamed Angband]] (UnAngband) || align="right" | || align="right" | 2008 || align="right" | 0.6.2-gold2 || align="right" | 2.9.7 Alpha 1<br />
|-<br />
| [[Utumno]] || align="right" | || align="right" | 1997 || align="right" | 1.0a5 || align="right" | <br />
|- bgcolor="#efefef"<br />
| [[WoWband]] || align="right" | || align="right" | || align="right" | || align="right" | <br />
|-<br />
| [[Xband]] || align="right" | || align="right" | 2004 || align="right" | 0.5.0 || align="right" | ZAngband 2.7.2<br />
|- bgcolor="#efefef"<br />
| [[Yakband]] || align="right" | || align="right" | || align="right" | || align="right" | <br />
|-<br />
| [[Yin-Yangband]] || align="right" | || align="right" | 1998 || align="right" | 1.0 || align="right" | 2.8.3<br />
|- bgcolor="#efefef"<br />
| [[ZPlusAngband | Z+Angband]] || align="right" | 2008 || align="right" | 2008 || align="right" | 0.3.1 (beta) || align="right" | ZAngband 2.7.5pre1<br />
|-<br />
| [[ZAngband]] || align="right" | 1994 || align="right" | 2004 || align="right" | 2.7.4c || align="right" | 2.8.1<br />
|- bgcolor="#efefef"<br />
| [[Zceband]] || align="right" | || align="right" | 1999 || align="right" | 2.1.3 || align="right" | Zangband 2.1.1c<br />
|}<br />
<br />
== Related topics ==<br />
* [[Angband]]<br />
<br />
== Resources ==<br />
* [http://www.thangorodrim.net/variants.html Angband variants], on thangorodrim.net<br />
* [http://angband.oook.cz/variants.php Variant list], on angband.oook.cz<br />
* [http://www.angband.pwp.blueyonder.co.uk/ Angband Variants Page], dedicated to Amiga variants.</div>Mangojuicehttp://roguebasin.com/index.php?title=ZPlusAngband&diff=14300ZPlusAngband2008-11-27T04:22:36Z<p>Mangojuice: minor update</p>
<hr />
<div>{{angband-variant-beta | name = Z+Angband<br />
| developer = [[Mangojuice]]<br />
| parent = [[ZAngband]] 2.7.5pre1<br />
| released = 2008 Nov 14 (0.3.1 beta)<br />
| download = [http://mangojuice75.googlepages.com/downloads Official]<br />
| site = http://mangojuice75.googlepages.com/home<br />
}}<br />
Z+Angband is continued development of [[ZAngband]] by one of its fans who happens to know how to program in [[C]].<br />
<br />
=== Changes highlight ===<br />
* Taken [[quests]] may create additional areas to explore.<br />
* Trump [[magic]] realm replaced by Conjurations.<br />
* Mushrooms more distinct from potions.<br />
* New basic item types.<br />
* Toggable Zelazny themed and H.P. Lovecraft themed monsters.<br />
* Dwarvish random name generator.<br />
* Banks.<br />
* Temporary summoning but without mana upkeep.<br />
* Fixes of many Zangband bugs. <br />
<br />
The latest version adds a new school of magic (Illusion) and overhauls the magic system. Characters now have a limited number of spell slots and must be more selective in picking spells. Some magic users can 'spend' a spell slot on a spell they already know to increase its power. Spellbooks have also been changed; they now have varying numbers of spells.</div>Mangojuice