Dungeon Exiles 0.1.0 Release


Hello everyone, so today I am releasing Dungeon Exiles 0.1.0 which is a very early prototype of the game. So, I wanted to get something playable out there as soon as possible so I could start (hopefully) getting feedback on it. So, I just want to say that the game is still very early in development so things will be refined with time.

What's new?

Events

So the foundation for the random event system has been implemented. When entering a random room, one of the outcomes is encountering a random event.

I'm still trying to figure out how I want to display the information here. The percentage represents the chance of a positive outcome as opposed to a negative outcome, and in the future, I would like these percentages to be improved by your character's stats. For example, an intelligent character (like the Mage) would have a better chance at investigating something. Moreover, I want to make it clearer what kinds of outcomes you can expect from each option without explicitly stating what can happen, but it's something for the future as my focus for now was to get the foundation of the system working.


Map Generation

So, I've implemented some improvements to the map generation algorithm by rerolling certain connections to be more interesting. So here is a before and after of the reroll.

Before rerolling

After rerolling


So what I'm trying to achieve is that when a node has multiple connections, they will be rerolled if needed to ensure each option is different. For example, if you are at a campfire and all three connecting nodes are fights, they will be rerolled to ensure they are unique. However, the system is not flawless as there is a rare bug that occurs when rerolling. The bug causes two rooms that shouldn't be consecutive to be consecutive. For example, see the image below:

Notice at the bottom there are two consecutive campfires which is not intended. Certain rooms, such as fights and random events are okay to be consecutive, but campfires, shops and elites are not. This happens rarely, but it still happens. Lastly, in this screenshot you can see an improvement to the map generation, pretty much I made it so all rooms before the final boss are campfires to give the player a chance to heal. Speaking of the final boss, there is one now! For the purposes of this prototype when you kill the final boss you'll be presented with an end of game screen prompting to you to back to the character select screen or to quit the game.


Closing Words

This is the first release of Dungeon Exiles. You can find the download link on my Itch.io page. Please give it a try, I'm looking for feedback in terms of the gameplay loop in particular (and bugs of course) because I want to know if the game itself is fun and what could be improved. Obviously, improvements to the art and stuff like that will come later. But yeah, I hope you found this interesting and hopefully, I'll see you in the next one!

Peace!


Get Dungeon Exiles

Leave a comment

Log in with itch.io to leave a comment.