Subscribe to the RSS Feed Add to Google

Escape from the Dungeon

May 16, 2009

Here's a little game I've been working on for a while, on and off.

Escape from the Dungeon - Title Screen

It's called "Escape from the Dungeon", and the back story is this: three adventurers (a man, a woman and a dwarf) have been split up while exploring a dungeon, and the player controls all three (can switch at any time he like).

Escape from the Dungeon - Player characters

The three characters start at different positions in the dungeon, and you simply need to bring the three together and hit the nearest exit.

Escape from the Dungeon - Screenshot

Initially, I started this because I just wanted to playaround with generating random dungeons, and after I had done the room generation, I sort of got stuck and didn't know what to do with it, and only recently got moving with it again.

Escape from the Dungeon - Rooms are randomly generated

There's going to be monsters too, like this:

Escape from the Dungeon - Monsters

There's an early demo of the game here:

Escape from the Dungeon - Demo

The controls are cursor keys to move, TAB to bring up the map. 1,2,3 to change character (or click their portrait)

The characters start some distance away, and sometimes it's a bit tricky to find a way to bring them together. There's no monsters yet, and there's not even an exit for you to find, but it'll all get added in due time.

Escape from the Dungeon - Screenshot

So, I would very much appreciate any feedback/thoughts on this. Don't hesitate to point out things that don't look right or which you just don't like - anything that can help me improve things :-)


   Digg this Digg this    submit to reddit Add to reddit

<< 3D Engine - Animation Basics
Thieves and Warriors >>


Comments

Guy
2009-05-19 05:05:51
Hi Mattias, I tried the demo. It looks great, lovely visuals. The map was bloody huge and took ages to navigate, which wasn't too much fun, but I'm sure with baddies, and inventory items etc it would be much better so I'll let you off for now. One niggle was that the block based movement should be able to "queue" a command whilst still moving, so you don't have to wait for the character to stop before pressing a direction. Personally I would prefer continuous control of the character but I can see why you would want it to be block based. Having the whole map available actually makes it a bit boring, it might be better if each character could only see their explored sections, and you would have to piece it together in your head somehow? The way you navigated in the original GTA (with an arrow pointing to the objective, sometimes impossible to follow because of obstacles etc) was quite interesting, especially when being chased... Anyway, good effort, keep working on it!
Mattias
2009-05-21 05:42:53

Thanks! :-)

The map is a bit too random at the moment - it is actually generated on the fly, so everytime you enter a room, it picks the number and placement of the exits, etc. This needs to be changed, so that there's a reasonable size to the map, and a guaranteed path between the characters.

I see your point about queueing up movement. However, I intend for more things to happen, like random events when you enter a room, and also to have a limit on how many times (~5) one character can move before he needs to "rest", while you move someone else. So hopefully, there won't be a need for queueing things up, as the general pace of the game will be much slower. Though it's still worth considering...

I quite like the idea of having different visible map sections for each character, and only indicate direction - I might give that a try actually :-)

Thanks for the feedback, great stuff!

Guy
2009-05-22 04:32:12
Needing rest is a great idea, stops you making one powerful character and just using him the whole time (that is, if you have an experience type system). Something a bit more complicated to consider is how monsters will work, because in classic games like castle of the winds, each monster gets a square of movement or attack or whatever, for each movement or attack of the character, however, if you have three characters, in theory they could all do one thing at once. To take that further, they could be exploring at the same time, even though only one is being controlled at once, by having a button to set a point in time, and then having another button to change character and restore to the previous time point (a big message on screen: "MEANWHILE..."). When all the characters are separated, the monsters in the vicinity can be controlled by the nearest characters "time base" or movements, when they meet you would obviously need some sort of conjoinment of time lines. Its probably too confusing but might be worth having a think about. The one other cool thing if you got rid of the map, would be allowing characters to drop something to identify a room as having previously been visited by them, so when another character comes along they can find it, maybe like a graffiti tag in halflife or something?
Mattias
2009-05-27 11:38:17
Hmm, there's a lot of interesting ideas there, thanks for sharing :-) I'm not sure I'm ready to get rid of the map though, but you might be right that it could be making things too easy...
Verious
2009-07-12 09:56:42
Mattias, have you made any further progress on Escape from the Dungeon?
Mattias
2009-07-15 02:06:27

Yes, I've done a little bit more - designed the combat system and done the in-game animations for the monsters. For the next release, I'm hoping to have it so that you can encounter and battle monsters, and also actually find exits and get out.

Not sure when that will be done though, as I'm currently working on refactoring and tidying up my engine (Pixie) as well as working on two other games, one which I'm soon ready to write about here, and another one which is secret so far

Robinson Mason
2009-09-03 20:00:32
Mattias, This looks very promising from the demo I tried and I\'m very excited for it to be finished. I have some suggestions. 1. Have objects that the characters need to pick up and collect - parts of a key needed to escape, for instance. 2. Have a set number of move \"points\" - say 4 - before forcing a switch over to the next character with remaining move points. It seems strange to have one guy just sitting still as the other is running around multiple rooms. 3. Have roaming monsters that get a move turn after your characters have expended all of their move points. 4. Have flavor blurbs that pop up and fade away automatically for some of the rooms that contain no parts of the key. For example the actual key discovery would be \"You Found Part 1 of 4 of the Exit Key!\" - while an empty room might have \"You see a glint of something in the corner, but it is just a bit of twisted metal\". 5. Pop up and fade awayw warning messages when a monster is in an adjacent room such as \"you hear a shuffling sound coming from the North\". 6. Facing off baddies could involve luck and hit points, and losing a battle would leave you unconscious, missing your key parts, and pushed back to your start point. 7. One-time use items to boost your power in battle or healing potions could lay around in other rooms. Anyway, I really like the look and have been waiting for someone to do a game like this, so you\'ve got me hooked until release!
Robinson Mason
2009-09-08 17:51:46
OK, so I was thinking about it some more and for a simpler solution it would be neat if for every move you make, 3 monsters get a move. All 3 of the monsters have strengths and weaknesses of their own (say, 3 stats that roughly match the way stats are allocated for the heroes). They also are heading toward the exit to ravage the countryside, and you "lose" if 3 monsters escape the dungeon before your 3 characters. Thing is, the players have to deal with random traps that can stick them in a room for X number of turns (a little color description would be nice "You drop into a pit trap!), and garbage baddies like giant rats that sap hit points. All characters could have hit points that slowly regenerate. A "death" ends up with a loss of turns and the monster wandering away toward the exit. Lots of possibilities!
Mattias
2009-10-17 11:24:00

Robinson, those are some great comments, as usual :-)

Making the player to switch characters by enforcing rest is a good idea, and something I'm planning to do. I like the idea of having to collect parts of a key to escape (a nice throwback to the original Spy vs. Spy game) - nice one! I'll have to see if I can work something like that into the design :-) And flavour blurbs would improve this idea even further, I think.

Also, your ideas of monsters and them escaping the dungeon is a very interesting concept to explore - would add a well needed sense of urgency to the game, and most likely make it much more fun

Lots of good stuff to consider here. Thanks!

Steve Lillis
2010-09-01 04:23:16
Hi Mattias, I stumbled upon your game when googling for \"top down rpg\". Have you made any further progress since your last post? I\'m a developer working on a random dungeon diablo meets zelda: a link to the past style top down rpg for XBox Live Indie Games and I love your game\'s look. If you\'d be interested in working together or learning more please drop me a mail. Steve

Write a comment








Video Games BlogRankers.com Video Games blogs Directory of Video Games Blogs Blog directory Game Blogs - BlogCatalog Blog Directory Free Page Rank Tool Bloggtoppen.se Blogg om Bloggar.Topplista.se - topplistan med de bästa bloggarna - lägg till din blogg du också! My Zimbio DigNow.net

© Copyright Mattias Gustavsson 2008. All Rights Reserved. Reproduction/republishing of any material on this site without permission is strictly prohibited.