Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > The real world > Idle chatter

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Old February 18, 2012, 22:20   #1
xibalba
Rookie
 
Join Date: Feb 2012
Posts: 7
xibalba is on a distinguished road
Adding 3 dimensions to a 2D roguelike

http://www.gamefaqs.com/boards/19667...reams/61975735

Azure Dreams is a proprietary game for the PlayStation 1. It's a 3D roguelike, with elements of townbuilding sims, dating sims, and monster raising and fighting games. The game uses 3D graphics to represent the terrain of each floor in the Monster Tower (which is the tower you must climb in the game, just like you have to descend into a dungeon in other roguelikes), but the actual player character and non-player characters are 2D sprites. Items and effect animations are 2D sprites as well.

I'm no programmer, so I'm wondering; how hard is it to add a z-axis and 3D graphics for terrain to an existing 2D ascii roguelike? It doesn't have to be a fully functional z-axis (in that you can have a something on a floor above you, at the same x and y co-ordinates), but it would instead allow you to have hills and ravines to traverse on the current floor, which would change battle mechanics.

The battle mechanics in question:
*Height Variance = Damage Variance.
//Attack from above, and you deal more damage. Attack from below, and you deal less damage.
*Line Of Sight
//Ranged weapons and spells which use LOS can be blocked when there is something between the actor and the target.
*Arcing
//Weapons like bows - but not crossbows - and some spells activate along an arc. As such, they can be fired over an obstacle, but not around it to either side. Depending on the position of the obstacle relative to the actor and the target, the obstacle may block the attack.
*Knockback
//Some attacks can knock a target back one square. If the target falls from a higher square to a lower square, the target may suffer fall damage.
*Fall Damage
//Fall Damage increases the greater the distance you fall.
xibalba is offline   Reply With Quote
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Making levels interesting without just adding more loot EpicMan Development 26 July 6, 2011 21:29
Adding a new shop to Angband 3.1.1 Kyle Development 9 October 30, 2010 20:56
Adding Fonts? (X11 version) danaris Vanilla 8 March 17, 2010 18:12
Roguelike Phylogeny Zappa Vanilla 5 August 14, 2009 22:32
Adding Effects to Angband PaulBlay Development 0 March 28, 2009 12:08


All times are GMT +1. The time now is 19:03.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.