"Dungeons of Desolation" is a dungeon crawler to be released on Xbox Live Indie Games and PC (after the XBLIG release). It has a roguelike feel to the gameplay, but will have a complex skill system, tons of items and nice clean graphics.

Post news Report RSS Dungeons of Desolation - Dev Update Jan 29 / 2D Line of Sight Code

An update of on the development of Dungeons of Desolation. A roguelike being created of XBLIG and PC. Also, includes a link to a sample app that uses the 2D line of sight code used in the game.

Posted by on

Lots of stuff completed this weekend:

  • Sliding screen - The player information screen and the map screen now slide in when they are brought up.
  • The screen flashes red around the border when the player takes damage
  • The equipment screen actually can be used to equip or remove items. It still needs a bunch of work, like showing how your stats would change and displaying over all stats.
  • The skill system framework is fully implemented. That includes increasing the percent learned of the skill, failing to use a skill, sustainable skills, skill CP costs being effected by the weight of the equipment the player is wearing.
  • Soft edges of perma-lit tiles (still have the sharp edges on tiles out of LOS and I think it will stay that way).
  • Tracked down a number of bugs (and created a few...)
  • The player's face now has ears

Also, I had someone on YouTube ask about how I was doing the line of sight in the game so I created a demo program and posted it over on my tutorial site. Feel free to use it as you will.

Here is a video of the latest game play (sorry no narration as my throat is a bit sort). Reminder, all the graphics and sounds are incomplete once the programming is done I will focus on making it look good.


Post comment Comments
pdonald Author
pdonald - - 11 comments

There was a bug with the consumable item count on the assignable buttons updating during the recording of that video. It has been fixed now.

Reply Good karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: