Wishlist on Steam!

Welcome to DungeonSweeper!

Delve into the Dungeon to take on the mighty Dragon that has taken the kingdom's treasures. Take on enemies in a minesweeper-style combat to gain experience, level up, and eventually take on the Dragon. Every encounter with the dragon you will delve deeper into the dungeon and encounter a merchant offering bonus items to help you on your quest. Keep going until you finally vanquish her in the final dungeon room to claim victory!

This is a (poor) recreation of DragonSweeper by danielben. Played the living crap out of that game and wanted more. The intent is to push this formula further in a rouge-like manner. What would you want to see added?

Features

5 Dungeons of roguelike Minesweeper action! 

16 (+2) Classes! Choose your starting class for each run!

90+ Items to customize your run!

100+ Achievements to fully master the game!

Updated 2 days ago
StatusReleased
PlatformsHTML5
Rating
Rated 4.6 out of 5 stars
(28 total ratings)
AuthorsChristian Nava, GeorgeWang
GenrePuzzle, Role Playing
Made withUnity, Paint.net
Tags2D, AI Generated, Dungeons & Dragons, Minesweeper, Relaxing, Roguelike, Roguelite, Touch-Friendly
Average sessionA few minutes
LanguagesEnglish
InputsMouse, Touchscreen
AccessibilityOne button
LinksSteam

Download

Download NowName your own price

Click download now to get access to the following files:

DungeonSweeper_1.21.apk 115 MB
DungeonSweeper_1.32.zip 33 MB

Development log

View all posts

Comments

Log in with itch.io to leave a comment.

Viewing most recent comments 1 to 40 of 60 · Next page · Last page

Can you rework the achievements ui? A scroll bar would be nice for example.

(+1)(-1)

slop detected

(+4)(-3)

The AI is CRAAAAAAAZYYYY

LOL art is REALLY bad. Don't quit your day job!

(2 edits)

Since I also played the heck out of Dragonsweeper, this game is exactly what I was waiting for.

However, I wish the UI were easier to read. Some numbers blend into their icons, like the Minotaur 6, Dragon 11 or Rat 1. Could you make these more distinct or just make all numbers bright white? Being able to quickly recognize all the numbers is an important feature in a game like this.

Also, the diamonds for experience points are hard to distinguish at a glance (whether they’re active or not).

Anyway, thanks a lot for this game. :D

(+1)

Hey thanks for playing, and good callouts. There might be some better way to represent #/enemy combos to choose better coloring, or offer a monochrome option

Having played Dragonsweeper and knowing the rules already, having so many unskippable tutorials pop up every time I click anything annoyed me to the point I just gave up. 

(3 edits)

If it helps, those are for first helping time users, and they only appear once each, ever. Basically once you do a run or two (depending on how far you get) they should be all through. 

Maybe we can add a button to skip all tutorials in the settings, though. 

(+1)

art rework when

For the sequel we can update the art.

license to kill is broken, but tends to get you carried away until you eventually make a mistake.

(1 edit)

Broken as in not working as intended, or broken as overpowered? It's definitely really strong haha. Power creep is real

I had some a few cases:

  • it did not update anymore after killing the wanted enemy although there were plenty of enemies left
  • When I started the level, the wanted field was empty. I had to invest one of the three given re-rolls to get it started

Unfortunately not reproducible so far. Anything I can put an eye on if it happens again? Any additional info I could provide?

That's helpful! If it ever gets 'stuck' on a bounty, like you didn't kill it, let me know if (1) you got the bonus XP, and (2) which enemy it got stuck on. Recently some changes went in to fix the problem with sometimes not having an initial bounty, but I haven't seen the other issue yet

this is becoming a sub-genre...

That tends to happen when the base game is so good! Look at Vampire Survivors, etc. I truly believe DragonSweeper has that genius

The 5 is a beholder. But the shape of the hidden tiles has been modified by removing a cyclops and an ouroboros earlier in the game.

Is it intended that earlier removals reveal tiles that could be still affected by another monster?

No, not intended. Each obscure source adds to a counter so this seems odd. Thanks for the report.

Just installed 1.29.apk and somehow the text and menus are upsidedown.  Clicking on things is also upsidedown.  Clicking on the new game clicks the button below it.  Flipping the phone around didn't help.

Woah that's a new one... what phone do you have? Could be specific to some models

Pixel 9 Pro xl

are the patterns still here? if so, theres a pattern where heart scrolls dont spawn within 2 spaces of eachother.

We retained a lot of Dragonsweeper's patterns but not all. Some on purpose, some cause we don't know them! Haha. I didn't know about the heart scrolls one -- it might make less sense when there's more than the original though since they'd cluster in a small area of the dungeon.

(1 edit)

why, did you make mhp cap, I mean, I could get around 100 mhp, if no cap

good game tho I really like it 

and can you do something with shields if its more that 40, they just off my screen, and i can't see how much i got, but I guess around 80

(+1)

Good iterating on one of the best games ever made. The end levels have this weird difficulty issue where it's super tedious and probably too easy with items but with Ascetic it's so insane that it requires a hundred restarts to get the proper starting RNG. Overall though a worthy and well-designed successor for people who want more Dragonsweeper.

Hey thanks for playing! The kind words mean a lot :)

Yeah I agree there's a weird dichotomy with the later levels potentially being so much easier than the start because of the items. In general they seem to be too strong but they make the game feel different. In the end I wanted them to make you feel powerful but then some of the challenge goes away for sure.

If there was a way to force landscape mode for this, that’d be great. That or if it could detect portrait mode and change the UI to fit accordingly. Just a suggestion.

You mean on mobile? I thought I had forced landscape... maybe there's a setting missing

Maybe it’s my problem, but I have to keep my phone rotated in landscape mode so if it even slightly goes more vertical the whole orientation changes and the level resets or sometimes the game crashes.

I am not sure why, but I am on the second level of the Ranger (10x13 grid). I have completed this level twice, once even completing the 3rd level too, but it keeps resetting to make me complete the 2nd level again. Just mentioning so you can look into it.

Definitely enjoying this version. Great job.

otherwise good but last level doesnt fit on screen

I added a tutorial for that, but maybe it's not obvious. You are supposed to scroll the dungeon by dragging outside it from the top/bottom

Are you working on android? Would love it. I play the game daily.

Last update is nice. 
Good work!

Yeah there's an apk you can download but the performance is not quite there. Towards the end of the game the menus seem to freak out. Would love any reports on your device and how it performs for you as I only have my phone :)

Yeah gotta rework the slot stuff, not intuitive. just lost a last level ritualist that I usually play just for fun

Start Game -> [Slot 1 - Ritualist DG5] - [Slot 2 - New Game]
                      [clear] [continue]    -          [start]

Do you mean the save/load? Because there are no "slots" right now, it's just one save that you can load back into if you didn't finish the run. Slots is something we can add, perhaps!

yes, having options 1 and 2 gave me that impression. now it only shows New Game, and doesnt have the load game option anymore, perhaps was overwritten. previously I could load the game any day and play the last level to the end, it kept the last level state. having only New Game and Load Game, no 1 and 2, like before, would also work

Ah I see the confusion. The number is actually a "skip to this level" button, not a save slot system. Hmmm I wonder how we can make that more clear.

Can you display the dungeon level?

In the library, the dragon will describe which level he is guarding.

MAKE A MAIN MENU BUTTON IN THE SETTINGS MENU OF THE DUNGEON PLEASE

you can alternatively just click outside the menu.

Sure thing

I'm used to the icons covering the tiles in the rightmost column. But this time I could not even identify the last digit of the twentysomething:



Either the margin or padding on the right side should be a larger or the icons should be smaller.

Thank you!

BTW: I increased browser scaling to 120% or 133%.

(+1)

It's a good concept to expand upon, but I seriously hope that there will actually be human-made visuals added soon, I just feel a bit icky playing anything with AI generated assets...

Hey thanks for playing. I'm not an artist and I'd rather make games/systems than make art. IMO nothing wrong with gen AI assets for little free games like this, especially when it's explicitly stated.

ah, crap

Master Matchmaker seems broken

I'll take a look, thanks

(+1)

I just finished shopping and now there's no dungeon to sweep anymore. Even if I reload the page and choose "Load game", I will see the banners for each of my items but no dungeon.


I've read the comment with the abacus but I don't have one. 

See my list of items in the inventory.


happens to me, too.

If you can provide the item list you have, or a crash report log that would be helpful to track down the issue!

(1 edit)

I think it happens when i spent exactly all my gold.

idk how to get a crah report log.

Edit: happened again, with money left. idk 

Interesting... this is definitely a bug occurring with some item combination. Your current list doesn't show anything too obvious of a problem -- I'll try to recreate it, thanks for the report.

(+1)

THIS IS AMAZING! For months I was waiting for additional features and updates to Dragonsweeper! THANK YOU for doing this!

No problem! Please leave me suggestions if you have any :)

will there be plans to make a downloadable version?

Oh yeah I guess I never figured of making a PC build. I can do that soon, shouldn't be a big issue other than saves. I might want to make a save export/import first!

Do you plan on doing an android version?

(1 edit)

Yes! There is a few bugs on the android version I need to fix but hopefully soon :)

Edit: You can download the .apk now to test out the android build! :D

When i close the shop the game crashes from time to time. Not in the first shop.

So I think I figured out this bug, the Abacus is applied at the start of every level after it is bought. Eventually it cause a underflow error I think. The item that gives +5 exp might also be a factor.

Interesting... I'll add this to my list to check out! I know right now there is a crash when you get too many hearts, which is also on my list!

(1 edit)

You were right! Fixed in v1.2 :)

hey does anyone know how to unlock ritualist, bard and dryad?

Every unlock is based on an achievement! Although with so many it's hard to tell. 
Ritualist: Beat first dungeon 100% (kill dragon on empty board)
Dryad: Beat first dungeon with Ritualist
Bard: Beat first dungeon without killing a Rat. 

hey, my progress doesnt get saved at all  and i have to start everyday from the beggining. any help ?

(2 edits)

That's odd! It should save across sessions as long as you don't use an incognito browser, or clear your cookies for itch.io. 

Edit: I put up a quick patch, check now :)

nope i start with the adventurer again and everything else is locked. its oh tho dont worry

Hi, 

Same problem for me: the only thing that gets saved is the list of achievements. Otherwise everytime I load the page I can only start a new game. Pity, I like this game.

(2 edits)

I would like more information if you can. What browser are you using? Maybe try using another browser for itch games -- Chrome works well for it. 

Your achievements are being saved? Like you have progress and check marks? If the achievements are working then your unlocks should persist as well, so that's very odd.

There is no mid-run save, if that's what you mean. You should be able to complete a run and gain unlocks for the next run. But if you quit on level 3, you have to restart when you come back.

(+1)

Thanks for your quick reply! 

I was indeed referring to saved progress between levels (e.g. after the shop), so you just clarified this. I find the full runs too long for a single session and they're getting even longer as you increase the complexity of the game. Any hope for such a feature?

(+1)

Here's a weird bug - Rain of Fire does not seem to work once a certain amount of a floor is cleared.

First noticed with only two balrogs, scrolls, and fountains left. Rain of Fire failed to "hit" the balrogs every time. Noticed again (on Floor 5) with about a third to a quarter of the floor remaining.

The spell seems to work if there's more of the floor covered, and I don't know the exact moment it stops working.

Interesting...I'll definitely check this out!

Yeah, I also failed to kill one balrog when it was the only one left. Don't know how to reproduce the bug since it also killed a different time when there was only one left.

I think I found it!

I pushed a potential fix in v0.98! I believe the bug was that it would only kill Hidden enemies, so if you had somehow revealed him - he would live!

(1 edit)

Ok, I found a very weird glitch now. I went to kill the balrog alone and it just made three random enemies come back to life and killed them.

Beat me to it. The curse of development (fixing a bug creates a new bug) seems to have struck xD

(1 edit)

Whoops! You're right, there's a bit of bad logic in my new code. I can fix that right up. Sorry for the trouble :)

Fixed in v0.981!

Great!

A few areas it can improve:

1. When I get the upgrades that give me coins when I kill a thing, the coin notifications get in the way of a bunch of guys I want to click and I have to navigate around them. Would be nice if those were more subtle or could be clicked through or they didn't obscure the board. Also, if I die and restart, but a bunch of notifications are queued up, they still keep popping up.

2. I would like a feature to export my save. I'm not sure if it will transfer if I log in on another computer (on vacation and haven't tried yet/just made an itch.io account).

3. Small thing as a first time player is that I didn't like that I had to die if I wanted to return to the main menu/restart. Not a huge problem for gameplay, I just think it would give new players less friction when starting.

Hey thanks for the feedback! I'll see what I can do :)

(+1)

the final dungeon was crazy, cleared the whole thing except one demon king guy

(+1)

Hell yeah! I love seeing people complete it :)

(1 edit)

Dunno if it's a bug but sometimes my spells refill automatically, I don't know what triggers this (edit: apart from the fountain)

Currently, all consumables (spells, potions, etc) get refilled on every Dungeon level start, and on every Retry.
Potions and Spells get refilled at Magic Fountains.
If you find a case where they get refilled beyond that, let me know and I can try to fix it :)

Bug Report: Rain of fire seems to kill the user on use (I presume it's randomly making you fight three monsters instead of just insta-killing them)

(1 edit)

LOL you are so right. I always test with God Mode on so I didn't catch this. Whoops! I'll fix soon :)

Edit: Fixed in v0.96!

(+1)

It looks like your Lovers don't behave exactly like the ones in Dragonsweeper!  (I expected them to be placed symmetrically horizontal on the board)

(3 edits)

Are they not the same? O_o They face each other in a horizontal row. There may be more than 1 pair of lovers in the map in higher levels, though!

edit: omg I never noticed but they are equidistant from the edge! woah DragonSweeper keeps revealing more to me hahaha. I wonder if I should change mine to match or if the flexibility adds another element of "search" for the pair

Still not sure what causes it, but the potion bug seems to happen easily (tested with cheat runs so I could do it quickly, though the first time I saw it was a cheats disabled Ritualist run). Conveniently, it happened on the first potion use each time.

(1 edit)

Interesting, thanks for the videos! This helps a lot. I wonder if using the stamina potion in-between is part of the issue - in any case I can start debugging this a bit more directly now! Thanks :)

Edit: Fixed in v0.95 :D

Found a few bugs:

1. HP boosting items (such as the Sacrificial Whip) cannot boost your HP past 30. This makes Floor 5 unbeatable if you have the sacrificial whip (Dragon has 31 power, no items reduce dragon power, rain of fire does not work on dragons).

2. Killing the Firelord seems to only weaken Undiscovered Fireflies. Fireflies that have been revealed keep their stronger form:

3. Here's a tough one: Consumables that reduce damage taken or increase xp (such as stoneshield, stamina, or holy light). Have a chance of their effects becoming permanent - persisting not only after they would normally reset, but through floors and after game overs. It's not easy to consistently reproduce. It seems to happen more often if using a recharged potion/spell, but that's probably just because using them for a second/third time has a means you have more chances for it to trigger:

Once a consumable's effect becomes permanent, additional uses of the same type of consumable also become permanent. 

4 (possible bug): The Shop seems to never produce some items after certain floors (not sure if it's related to how many items you have. Just know that post Floor 3, I rerolled over 100 times and didn't see certain items, including the spellbook and Rain of Fire).

5. Hardcore achievements seem to trigger even if you have retried the floor (noticed on a ritualist run, I assume it affects all classes though)

Also, some suggestions: Could consumables be sorted in your inventory? It'd be convenient for finding specific potions or when you want to stack their effects (like with the stamina potion). 

Related, is there any chance we could get art distinguishing between "filled" and "consumed" potions? Right now you have to click on each one to see if it's useable, and that can be a bit of a pain and/or make you miss that you forgot to use one of your health potions, etc

Any chance of combining coins into a single stack of like coins and/or not showing them in the inventory? Copper coins especially take up a lot of space, and it's not like they have a persistent passive effect.

Finally, could you consider removing the business card's "extra xp per level" debuff? Thanks to Minotaurs and Gargoyles no longer being considered humanoid, it's pretty close to the pickaxe in utility (and worse than the pickaxe on Floor 1, even without the xp debuff).

(1 edit)

Wow, thanks for the detailed post!

1. This seems to be a visual bug since I only provided 30 hearts/gems. I've added 10 more in 0.93 to help with this. I might revisit again later to make the UI more flexible to allow any amount.

2. I found this bug when making Blood Moon! Also fixed in 0.93!

3. If you ever get this to occur again and have more information I would really appreciate it! I believe it might have to do with retrying after using potions, but I thought I had fixed that in the past...

4. That one is interesting.. I do have logic that prevents items from being shown if you have "Max" amount of them. Most passives are Max of 1 but there's nothing stopping it by floor. I'll look into it

5. Fixed in 0.93! Thanks for the report :)

As for your suggestions for QOL in the inventory -- all are valid. I'll spend some time giving the inventory some love in the near future.

And as for Business Card... I'll consider it... I do think it's the best item in the game even with that debuff. What about removing it, but making Humanoids +1 damage or -1xp? I just worry without a negative offset it becomes 1000% the best item in the game!

If you got any other balance/content ideas, let me know! 

Thanks again for playing!!!!! 

Yesterday I found out I can actually play this on my phone as well. Neat!

One thing: when you open the menu to place a number on a cell at the bottom of the screen, part of the menu goes outside the screen. A minor inconvenience, but still. Saw this a couple of patches ago, maybe your already fixed this, I'm sorry if that's the case.

(1 edit)

Hey welcome back! Yeah, this should run just fine on mobile devices. I do eventually plan on making an android port for google play, but maybe once I hit 1.0! I confined the menu to screen bounds but I don't have many mobile devices to test with so perhaps some phones get wonky! 

Viewing most recent comments 1 to 40 of 60 · Next page · Last page