Thursday, November 20, 2008

Bloody well about time..

Yeah, it's been too long. Been some busy weeks, but work is still going on. And soon, the new official ATBRPG website will be going up (once I make it:p). I've made some progress on the inventory system, however right now my main concern is resolving the inside/outside bug - it's not handling the values correctly, leading to a situation where you're in the wilderness, but still inside. Its possible I will edit the system to use a separate grid for the inside areas, like a sub-level of the outside world. I will now attempt to use ASCII art to illustrate:

This is an example of an outside area, with #, ^ and = being different kind of terrain, and ¤ representing entrances to inside areas.

####==#####
####===####
^#¤##====##
^####===###
^^====##¤##
^^^^^######

Then, a map of the inside area, with # being walls, X solid ground, _ floor and ¤ exits to the outside world.

X######XXX
X#____#XXX
X#¤___####
X#######_#
==XXX#_¤_#
XXXXX#####

If you compare the two, you'll see that the exits and river (=) connects. Although this makes sense with caves and dungeons, I will also be placing cities in this sublevel, so technically all cities will be underground. In reality, this is just to make things more practical - cities will still be on the surface for all relevant purposes. I can also add multiple sublevels this way, making multilevel dungeons fairly easy to add.

It's been a while, but the project is still alive. Just a bit slow.