funkelwerk

  • Increase font size
  • Default font size
  • Decrease font size
Iso-Angband
Iso-Angband
Iso-Angband is an isometric (pseudo 3D) view for Angband. Most versions are based on vanilla Angband 2.9.1, but a few versions have been released with ToME (former PernAngband).


Iso-View for Angband

E-mail Print PDF

Iso-Angband is an isometric (pseudo 3D) view for Angband. Most versions are based on vanilla Angband 2.9.1, but a few versions have been released with ToME (former PernAngband).

The next releases will be based on vanilla Angband 2.9.1 again.

This page shows an example of the traditional ASCII view of the Angband world and as a comparison an example of the isometric view. Please visit the screenshots section for more up to date screenshots.

First the scenery in traditional Angband view:
The player is looking into a big, lit room from an entrance. This scene features lit rooms (white), dark rooms (grey), a torch lit area (yellow), some doors (open/closed) and the player.



The next screenshot features the isometric view. This layout is retrieved from the same informations as the ascii view above, and needs very few changes to Angband itself. It should cleanly integrate into all Angband variants.

One drawback might be the smaller field of view. Instead of 66x22 this is just 22x22 tiles in size. The screenshot is cropped a bit, especially at the left, but it is not scaled.



Currently this is just a demonstration that the concept works. I need help with the images for the dungeon, monsters, items and all the stuff. Many things are still missing.

Last Updated on Thursday, 22 October 2009 11:58
 

Iso-View for Angband Screenshots

E-mail Print PDF

Iso-Angband 0.2.5+

In the feedback forum there is now a development thread for Iso-Angband, starting with version 0.2.5. It has plenty of screenshots, picturing the changes and new features as they are introduced:

http://www.funkelwerk.de/forum/index.php?topic=195.0

Iso-Angband 0.2.3

(13-Dec-03) The walls changed again. For sake of simplicity I've dumped the nine part walls and went back to one block walls. I think the look is still ok. Missing images are replaced by colored ASCII charcters, as known from traditional Angband.

Spell and breath effects should work, but I didn't playtest long enough to be sure. My test characters all are fairly low level. The look command works properly now.



Click to view full size


Iso-Angband 0.1.0

The graphics engine can recolor images 'one the fly'. The next screenshot shows a few potions which are all recolored versions of the same image. Together with the potions a scroll and a torch is displayed.

Click to view full size

Iso-ToME

Other Angband variants look even better with the isometric view. The next screenshots was taken from the forthcoming Iso-PernAngband. Currently there is no lighting supported in Iso-PernAngband, but the look is already quite impressive.



Click to view full size

The next screenshot displays a part of a town from Iso-PernAngband and a little bit of the wilderness, which looks very tame in this screenshot.



Click to view full size

Last Updated on Wednesday, 30 September 2009 09:59
 

Iso-View for Angband News

E-mail Print PDF

27-Sep-09:

Work on Iso-Angband continues after almost 6 years of break. A new version, labeled 0.2.5, has been released in the feedback forum, and a development thread has been opened.

Development thread:

http://www.funkelwerk.de/forum/index.php?topic=195.0

Iso-Angband 0.2.5 announcement:

http://www.funkelwerk.de/forum/index.php?topic=195.msg491#msg491

21-Dec-03:

Iso-Angband 0.2.4 has been released.

Compared to the 0.2.3, this release mostly underwent finetuning and bugfixing. Particularly targetting and zooming should work more reliable now.

  • Optional shadows below monsters
  • Optional grid
  • Optional bigger font
  • Better, higher contrast letter set

Change log

13-Dec-03:

Iso-Angband 0.2.3 has been released.

12-Dec-03:

Never say never! I think I'll try to revive the project. I've dug out the old, patched Angband 2.9.1 sources, made a few changes and I am currently trying to assemble a releaseable version again. I have some hope that I can release a new version next weekend.

I guess the next release will be considered a backstep, because the latest Iso-Tome releases have been more advanced, but I want to go for a minimalistic, easy to maintain version, and thus I threw out most of the advanced features like gradual lighting and the 9 part walls.

04-Jun-02:

Final decison to stop this project. Reasons? Wrong assumptions and expectations on my side. I couldn't get from this project what I wanted and so I stopped it, in favour of my own roguelike project: H-World

March 2002:

PernAnband is being renamed to ToME - there had been copyright problems with the name 'Pern'. The iso-view became offical part of the tome sourcecode. Probably a new version of Iso-ToME will be released together with or shortly after the first relase of ToME itself.

Mid of May 2001:

I paused Simutrans development to bring Iso-PernAngband forward. Bug fixes were made, the lighting code was finally fixed and the first try of a spell/breath attack display was implemented. A zoom option was implemented to switch between the large,pretty 64x64 tiles and another set of 32x32 tiles. The scaling code which creates the 32x32 tiles from the large tile set needs some improvements, the small tiles don't look as good as they could.

Iso-PernAngband is now open source in full and with everything included. The Simugraph engine was tailored and the tailored engine also released with full sources.

End of April 2001:

Iso-Angband was nearly dead that time. I was struggling with all kind of problems with my other project, Simutrans, and had no time to anything for Iso-Angband. Probably it's a bad idea to lead two projects the same time, one will always suffer if the other is worked on.

April 2001:

I was very busy with my other game, Simutrans, that month. There was nearly no progress with Iso-Angband. The main-sdl.c which Greg Velichansky had created was debugged a bit but no real progress was made.

Mid of March 2001:

I don't remember exactly when this happened, but finally the misunderstanding between Steven and me could be solved, and the fights stopped. In addition I got help from Greg Velichansky who created a main-sdl.c which used the quite platform independent SDL library. The main-sdl.c gave a base for the Windows port of the iso-view add-on. In fact the main-sdl.c makes it possible to port the iso-view add-on to Windows, Linux, MacOS and BeOS without changing one line of code.

In the meantime I got tile sets from several people (see the thanks page for details, but none fit perfectly. But they are a great resource, even if it's lot of work to transform the images.

The iso-view add-on had been tried with vanilla Angband, ZAngband and PernAngband that time. DarkGod the PernAngband maintainer made a clear statement that he wants the iso-view as an option for PernAngband and so PernAngband became the base variant which is maintained with the iso-view add-on. PernAngband looks just great with the iso-view add-on.

End of February 2001:

This time the project was stuck a bit. I still had not managed to create a windows version, but about 4 of 5 Angband players use Windows as their favorite operating system and they still couldn't try the iso-view add-on on their systems.

In addition I had changed the interface between the iso-view add-on and Angband itself several times no. Those were total reimplementations of the interface. Due to several misunderstandings between Steven Fuerst from the ZAngband developer team and me, a lot of time and work was spend and the result just dumped afterwards. In addition the most promising graphics artist, Kierstal Set Ra left the team that time, so I felt pretty frustrated.

Mid of February 2001:

The iso-view was now better integrated into Angband when one of the features of the graphics engine was criticized pretty much: I planned to use, for example, just one bottle image and recolor this image for all the different colored potions. This should save lots of time because fewer images had to be painted. The recoloring trick replaced four chroma keys in a tile with four shades of one of the colors of the standard Angband color set. Despite all benefits in my opinion, the recoloring trick was disregarded by nearly everyone but me, so I gave it up.

Also around this time, a transition to 16 bit HiColor tiles was made. The 16 bit tiles allow to paint very nice, realistic images. They also allow to use scaled version of scanned photos which give very realistic images. Unfortunately there are no photos of most Angband monsters, so this is just useful for equipment, weapons, armor and some miscellaneous stuff.

Beginning of February 2001:

The idea to create a roguelike RPG was a long time in my head, but as I found, I had no time to do all the coding by myself. I had played Angband in 1997 and decided to use Angband as the core game engine, and just add a graphics layer on top of Angband. I played Diablo II a lot that time and was very bored of the stupid gameplay of Diablo. My idea was to create a game which gives both the fun of playing Angband and the shiny graphics Diablo offers. I decided to use Angband because it is not realtime. Painting good animations is beyond my skill and so I planned to go for static images.

I ripped the graphics engine from another game of mine, Simutrans, and attached it ti Angband. This was the birth of the iso-view add-on.

I announced the thing on rec.games.roguelike.angband and found out that a graphical view or Angband is not a winner by itself; many people like the ASCII view very much and there were many questions if the iso-view add-on would be fast enough to run on slower systems, too.

In addition the requirements to screen resolution gave tough battles. The decision to use tiles of 64x64 pixels was often criticized, but I still think it will be a valuable thing in a few years.

Last Updated on Wednesday, 30 September 2009 09:55
 

Iso-View for Angband Downloads

E-mail Print PDF

Iso-View for Angband Downloads

Iso-Angband Revived

Work on Iso-Angband has been started again. New development snapshots have been made available in the feedback forum:

The snapshots come with Windows executables included, but also source code to compile on Linux (untested). Please read the announcements for more details about the versions.

Iso-Angband

An alpha version is available for the following systems now:

  • Linux/X11
  • Windows 95/98/NT/2000 (should work on XP too, but untested yet)

Both versions are compiled for Intel processors (and compatibles). Minimum hardware requirements are a Pentium 200, 16 MB ram, hicolor/truecolor graphics, 10MB free HD space. If you want to use the Linux version, your system must support ELF binaries and use glibc 2.1 or higher.


Iso-Angband 0.2.4 (21-Dec-03)


Click to view in full size

Angband 2.9.1 with isometric view addon 0.2.4. (Linux binary, ~600 KB).
Angband 2.9.1 with isometric view addon 0.2.4. (Windows binary, ~720 KB).
Angband 2.9.1 with isometric view addon 0.2.4. (Sources, images etc. ~1200 KB).
readme_iso.txt. (Please read! ~5 KB).

Compared to the 0.2.3, this release mostly underwent finetuning and bugfixing. Particularly targetting and zooming should work more reliable now.

  • Optional shadows below monsters
  • Optional grid
  • Optional bigger font
  • Better, higher contrast letter set

Change log

Iso-Angband 0.2.3 (13-Dec-03)


Click to view in full size

Angband 2.9.1 with isometric view addon 0.2.3. (Linux binary, ~600 KB).
Angband 2.9.1 with isometric view addon 0.2.3. (Windows binary, ~720 KB).
Angband 2.9.1 with isometric view addon 0.2.3. (Sources, images etc. ~1200 KB).
readme_iso.txt. (Some infos, ~5 KB).
pref-isd.prf.zip. (45 degree rotated numeric keypad mapping, ~1 KB).

  • Spell and breath effects should work, but I didn't playtest long enough to be sure. My test characters all are fairly low level.
  • The look command works properly now.
  • You can toggle zoom by pressing the "Scroll Lock" key.
  • You can save a screenshot by pressing the "Print" key.

Iso-Angband 0.2.1


Click to view in full size
Get Angband 2.9.1 with isometric view addon 0.2.1. (Linux binary, 630 KB).
Again, many images were changed since the last version. This version features a totally different look of the dungeon. The walls became lower to offer a better sight into the dungeon. New doors were included. The walls became thinner, too.
Basically this version is able to display spell/breath attacks. But I had no time to adapt the graf-iso.prf file yet, and so they come out all wrong, most of them as wrong placed text instead of graphics. This will be solved in the next release.

Iso-Angband 0.1.0


Click to view in full size
Get Angband 2.9.1 with isometric view addon 0.1.0. (Linux binary, 590 KB).
This version displays the isometric view in the main Angband window. The images used in this version are a bit different from the ones used in the screenshots section. Probably the 'look' of this will change a few more times until a proper solution for all displaying problems is found. This one is a try to display town and dungeon equally well. The screenshots were made with optmized images for dungeon display.

For best look it is recomended to turn the following options on:

  • Display floors in tunnels: view_torch_grids
  • Torch lit walls and floors: view_yellow_lite
  • For best viewing and shadowing effects: view_bright_lite, view_granite_lite, view_special_lite
  • Many images are still missing. If you discover green spots or big colored letters in the isometric view, you just discovered a not yet painted image. If you want to send some feedback, or if you want to help with painting images, you can contact me at This e-mail address is being protected from spambots. You need JavaScript enabled to view it .

    Iso-ToME

    Iso-ToME developers version

    Iso-Pern 0.2.6 screenshot
    Click to view in full size

    PernAngband was renamed to ToMe and most references to Pern are removed now. The iso-view became part of the official source tree. ToME has a public CVS at sourceforge.net, everone can access the sources there, including the iso-view:

    ToME project page

    Last Updated on Thursday, 08 October 2009 08:27
     

    Iso-View for Angband Credits

    E-mail Print PDF

    Credits for help with the Iso-Angband project go to:

    This e-mail address is being protected from spambots. You need JavaScript enabled to view it the PernAngband maintainer.

    This e-mail address is being protected from spambots. You need JavaScript enabled to view it for help with main-sdl.c

    This e-mail address is being protected from spambots. You need JavaScript enabled to view it for help with the images.

    Mitsuhiro Itakura (sorry I've lost the email address) for help with the images.

    This e-mail address is being protected from spambots. You need JavaScript enabled to view it for help with the images.

    This e-mail address is being protected from spambots. You need JavaScript enabled to view it for help with the images.

    This e-mail address is being protected from spambots. You need JavaScript enabled to view it the current Angband maintainer.