msx80 / DoorsOfDoomOmicron

Doors of Doom
Apache License 2.0
8 stars 3 forks source link

Drop those panties, please #5

Closed APT37 closed 2 months ago

APT37 commented 2 months ago

Hi MSX,

in my opinion it's currently too hard to get proper leg armor, I always lack either the Fancy Panties or the Leather - mostly because one set of panties has to be used for the slingshot and most of the time I can't get more than one. (I'm past level 500 with no end in sight, I've got far more resources than I could ever use; but still no leg armor, lol. Had to go for the slingshot, of course.)

Additionally, I wish there to be a stronger weapon; maybe a magic wand that does 10-16 damage? I'm a bit split on that one. Maybe I didn't even see all the items in the game yet? (edit: checked the source and discovered that everything I was concerned about regarding equipment is actually there, especially the weapons and heavy leg armor. Also at least 5 enemies I haven't even encountered yet.)

This is unrelated to the panties, but I think there should be a warning or something when hitting 'Open Door!' with 0 keys left - I didn't pay attention to my key count one time, so I killed a very good run way too early on... Ultimately my own fault for not paying proper attention of course, but something like making the button go red or yellow on the first press when clicked once (at 0 keys) and then actually triggering the action on a second press would be a nice quality of life enhancement. Or maybe automatically buying keys if there's enough gold? Maybe it's intentional and I'm just a wimp. :D

That said, there's no progression after a certain point - I keep running into the same set of enemies over and over, the only useful ones being the Wizards, Key Masters and Mudmen. So many ghosts, but nothing to combine the ectoplasm with...

Anyway, thank you for making this little game, I sincerely enjoy it. Keep on doing what you're doing! :)

msx80 commented 2 months ago

Hi there :) Yes, there are no leg armours in the current game. I don't know why i didn't add them back then, probably the sum of the armor values was too high. In the sources there's an updated version of the game with many differences, including fixes for all the things you're reporting. That's a work in progress, since i'm not completely satisfied on the new monster probability table (it kind of got too easy and too long). But there are new items, monsters, effect etc. You can try it here, just scroll to the bottom and download the apk. Feel free to report on how you find it (if you want) since i'm needing some playtest.

About the keys, i could add some extra warning perhaps but i think the blinking count should be enought. Perhaps a warning before entering, if you have money to buy keys.

Yes, the current game kind of stops after about level 100, the rest is same monsters all over untill 1000 and then a fancy application crash :) The last monster (the devil o demon, dont remember right now) was supposed to be unbeatable and finish the game, but it got a bit debuffed and now it's doable, and multiple times. The updated game add more monsters and stretches the appearance window to cover more levels in total, but i'm not sure with it. The original idea was to have quick runs (hence the lacking savegame).

I'll need to play with it some more, ideally have some playtesters and see how it goes.

Thank you for playing and for the issue with the best name ever :)

APT37 commented 2 months ago

You're welcome. :)

I'll gladly check out the updated version of the game, I'll give you more feedback if I have anything to mope about.

Regarding the play testing in general; you could just 'test in production' and release the updated version as is, no? Of course I didn't play it yet, but it seems to be quite the enhancement/improvement, so I don't see a problem with that - since there's nothing another update couldn't fix, right? :o

APT37 commented 2 months ago

Ok, here's a few things I've noticed after about twenty runs. Love all the new content. :1st_place_medal:

Positives:

Negatives:

All in all, I see why you don't think it's ready for release yet, the difficulty is a tad bit too high right now. I couldn't take on a single Dark Knight during any of the runs, leave alone any of the other stronger enemies. Generally, I appreciate the higher difficulty as compared to the previous version. I like Livin' On A Prayer, I guess.

msx80 commented 2 months ago

Well that was fast :)

Yeah the eye patch is redundant with the tricorn, i just liked the idea! but you're right it's probably better to remove it. A saber would be cool, otherwise it could be a peg leg, used as a weapon (or perhaps as a leg equipment?? doesn't make much sense but it's fun).

Adding more monsters and having about the same spawn windows, means each monster appear less times. That's why you probably encountered few cobolds. I could fix this by stretching the windows even more, but that way the runs gets longer and longer (you would spend a lot of time/levels in early game) which is something i'd rather avoid.

I could make it so that each monster is bound to appear at least once every run, but that brings us to the following problem: do we want players to always have everything? I mean, it's clear that the slingshot is mandatory for a good run in the endgame, but does it means we should make sure the player always gets one, or make it more probable? Same goes with the weapons: yes sometimes you can complete the early stages and find yourself without a weapon, but does that mean we should ensure a weapon drop? If we do these things, then all runs will be good runs and the game would get ultra easy. In the end it's kind of a limitation of the gameplay, which is ultimately based on luck, there isn't much strategy beside getting lucky with encounters and drops.

Pants can be aquired later in the game with Pirates (33% chance) and also much later with Jester. Sticks are dropped by goblin at more than 33% and Evil eye at 50%.

Curiously, i found the new version easier rather than harder :) maybe i was lucky?

PS you can find monsters drop and windows here:

https://github.com/msx80/DoorsOfDoomOmicron/blob/main/doorsofdoom/src/main/java/com/github/msx80/doorsofdoom/model/MonsterDef.java

The third "range" is the window, the levels in which it can appear. In the loot section of each monster, the first number is the weight in relation to the other dropped items.

msx80 commented 2 months ago

PS just looked at my local changes, turns out i already replaced the eyepatch with a hook, usable as a weapon

msx80 commented 2 months ago

Also, here's the calculated list of possible encounters as a reference:

LEVEL: 0 : 4 -> [MOUSE, SNAKE, KOBOLD, BAT] LEVEL: 1 : 4 -> [MOUSE, SNAKE, KOBOLD, BAT] LEVEL: 2 : 4 -> [MOUSE, SNAKE, KOBOLD, BAT] LEVEL: 3 : 5 -> [MOUSE, SNAKE, KOBOLD, BAT, SKELETON] LEVEL: 4 : 5 -> [MOUSE, SNAKE, KOBOLD, BAT, SKELETON] LEVEL: 5 : 5 -> [MOUSE, SNAKE, KOBOLD, BAT, SKELETON] LEVEL: 6 : 5 -> [MOUSE, SNAKE, KOBOLD, BAT, SKELETON] LEVEL: 7 : 7 -> [MOUSE, SNAKE, KOBOLD, BAT, SKELETON, CRAB, GHOST] LEVEL: 8 : 7 -> [MOUSE, SNAKE, KOBOLD, BAT, SKELETON, CRAB, GHOST] LEVEL: 9 : 7 -> [MOUSE, SNAKE, KOBOLD, BAT, SKELETON, CRAB, GHOST] LEVEL: 10 : 8 -> [MOUSE, SNAKE, KOBOLD, BAT, SKELETON, CRAB, GHOST, GOBLIN] LEVEL: 11 : 8 -> [MOUSE, SNAKE, KOBOLD, BAT, SKELETON, CRAB, GHOST, GOBLIN] LEVEL: 12 : 8 -> [MOUSE, SNAKE, KOBOLD, BAT, SKELETON, CRAB, GHOST, GOBLIN] LEVEL: 13 : 9 -> [MOUSE, SNAKE, KOBOLD, BAT, SKELETON, CRAB, GHOST, GOBLIN, SLUG] LEVEL: 14 : 9 -> [MOUSE, SNAKE, KOBOLD, BAT, SKELETON, CRAB, GHOST, GOBLIN, SLUG] LEVEL: 15 : 10 -> [MOUSE, SNAKE, KOBOLD, BAT, SKELETON, CRAB, GHOST, GOBLIN, SLUG, MYCONID] LEVEL: 16 : 9 -> [SNAKE, KOBOLD, BAT, SKELETON, CRAB, GHOST, GOBLIN, SLUG, MYCONID] LEVEL: 17 : 10 -> [SNAKE, KOBOLD, BAT, SKELETON, CRAB, GHOST, GOBLIN, SLUG, MYCONID, MIMIC] LEVEL: 18 : 10 -> [KOBOLD, BAT, SKELETON, CRAB, GHOST, GOBLIN, SLUG, MYCONID, MIMIC, EVILCOOK] LEVEL: 19 : 11 -> [KOBOLD, BAT, SKELETON, CRAB, GHOST, GOBLIN, SLUG, MYCONID, MIMIC, SKULL, EVILCOOK] LEVEL: 20 : 12 -> [KOBOLD, BAT, SKELETON, CRAB, GHOST, GOBLIN, SLUG, MYCONID, MIMIC, SKULL, EVILCOOK, FIREIMP] LEVEL: 21 : 10 -> [SKELETON, CRAB, GHOST, GOBLIN, SLUG, MYCONID, MIMIC, SKULL, EVILCOOK, FIREIMP] LEVEL: 22 : 11 -> [SKELETON, CRAB, GHOST, GOBLIN, SLUG, MYCONID, MIMIC, SKULL, HELLFLY, EVILCOOK, FIREIMP] LEVEL: 23 : 11 -> [SKELETON, CRAB, GHOST, GOBLIN, SLUG, MYCONID, MIMIC, SKULL, HELLFLY, EVILCOOK, FIREIMP] LEVEL: 24 : 11 -> [SKELETON, CRAB, GHOST, GOBLIN, SLUG, MYCONID, MIMIC, SKULL, HELLFLY, EVILCOOK, FIREIMP] LEVEL: 25 : 12 -> [SKELETON, CRAB, GHOST, GOBLIN, SLUG, MYCONID, MIMIC, SKULL, HELLFLY, EVILCOOK, FIREIMP, PIRATE] LEVEL: 26 : 12 -> [SKELETON, CRAB, GHOST, GOBLIN, SLUG, MYCONID, MIMIC, SKULL, HELLFLY, EVILCOOK, FIREIMP, PIRATE] LEVEL: 27 : 12 -> [SKELETON, CRAB, GHOST, GOBLIN, SLUG, MYCONID, MIMIC, SKULL, HELLFLY, EVILCOOK, FIREIMP, PIRATE] LEVEL: 28 : 12 -> [SKELETON, CRAB, GHOST, GOBLIN, SLUG, MYCONID, MIMIC, SKULL, HELLFLY, EVILCOOK, FIREIMP, PIRATE] LEVEL: 29 : 12 -> [CRAB, GHOST, GOBLIN, SLUG, MYCONID, MIMIC, SKULL, HELLFLY, EVILCOOK, FIREIMP, PIRATE, OGRE] LEVEL: 30 : 12 -> [CRAB, GOBLIN, SLUG, MYCONID, MIMIC, SKULL, HELLFLY, EVILCOOK, FIREIMP, PIRATE, OGRE, DWARF] LEVEL: 31 : 12 -> [CRAB, GOBLIN, SLUG, MYCONID, MIMIC, SKULL, HELLFLY, EVILCOOK, FIREIMP, PIRATE, OGRE, DWARF] LEVEL: 32 : 12 -> [CRAB, GOBLIN, SLUG, MYCONID, MIMIC, SKULL, HELLFLY, EVILCOOK, FIREIMP, PIRATE, OGRE, DWARF] LEVEL: 33 : 11 -> [GOBLIN, SLUG, MYCONID, MIMIC, SKULL, HELLFLY, EVILCOOK, FIREIMP, PIRATE, OGRE, DWARF] LEVEL: 34 : 12 -> [GOBLIN, SLUG, MYCONID, MIMIC, SKULL, HELLFLY, EVILCOOK, FIREIMP, PIRATE, OGRE, DWARF, SPIDER] LEVEL: 35 : 12 -> [GOBLIN, SLUG, MYCONID, MIMIC, SKULL, HELLFLY, EVILCOOK, FIREIMP, PIRATE, OGRE, DWARF, SPIDER] LEVEL: 36 : 11 -> [SLUG, MYCONID, MIMIC, SKULL, HELLFLY, EVILCOOK, FIREIMP, PIRATE, OGRE, DWARF, SPIDER] LEVEL: 37 : 11 -> [SLUG, MYCONID, MIMIC, SKULL, HELLFLY, EVILCOOK, FIREIMP, PIRATE, OGRE, DWARF, SPIDER] LEVEL: 38 : 10 -> [MYCONID, MIMIC, SKULL, HELLFLY, EVILCOOK, FIREIMP, PIRATE, OGRE, DWARF, SPIDER] LEVEL: 39 : 10 -> [MYCONID, MIMIC, HELLFLY, EVILCOOK, FIREIMP, PIRATE, OGRE, DWARF, SPIDER, ENT] LEVEL: 40 : 14 -> [MYCONID, MIMIC, HELLFLY, EVILCOOK, FIREIMP, PIRATE, OGRE, DWARF, SPIDER, ENT, EVILEYE, KITTEN, GOLEM, JESTER] LEVEL: 41 : 12 -> [HELLFLY, EVILCOOK, FIREIMP, PIRATE, OGRE, DWARF, SPIDER, ENT, EVILEYE, KITTEN, GOLEM, JESTER] LEVEL: 42 : 11 -> [HELLFLY, EVILCOOK, FIREIMP, PIRATE, OGRE, DWARF, SPIDER, ENT, EVILEYE, GOLEM, JESTER] LEVEL: 43 : 12 -> [HELLFLY, EVILCOOK, FIREIMP, PIRATE, OGRE, DWARF, SPIDER, ENT, EVILEYE, GOLEM, DARKKNIGHT, JESTER] LEVEL: 44 : 11 -> [EVILCOOK, FIREIMP, PIRATE, OGRE, DWARF, SPIDER, ENT, EVILEYE, GOLEM, DARKKNIGHT, JESTER] LEVEL: 45 : 12 -> [EVILCOOK, FIREIMP, PIRATE, OGRE, DWARF, SPIDER, ENT, EVILEYE, GOLEM, DARKKNIGHT, JESTER, KEYMASTER] LEVEL: 46 : 11 -> [EVILCOOK, FIREIMP, OGRE, DWARF, SPIDER, ENT, EVILEYE, GOLEM, DARKKNIGHT, JESTER, KEYMASTER] LEVEL: 47 : 11 -> [EVILCOOK, FIREIMP, OGRE, DWARF, SPIDER, ENT, EVILEYE, GOLEM, DARKKNIGHT, JESTER, KEYMASTER] LEVEL: 48 : 11 -> [EVILCOOK, FIREIMP, OGRE, DWARF, SPIDER, ENT, EVILEYE, GOLEM, DARKKNIGHT, JESTER, KEYMASTER] LEVEL: 49 : 11 -> [FIREIMP, OGRE, DWARF, SPIDER, ENT, EVILEYE, GOLEM, DARKKNIGHT, JESTER, KEYMASTER, SUCCUBUS] LEVEL: 50 : 11 -> [FIREIMP, OGRE, DWARF, SPIDER, ENT, EVILEYE, GOLEM, DARKKNIGHT, JESTER, KEYMASTER, SUCCUBUS] LEVEL: 51 : 11 -> [FIREIMP, OGRE, DWARF, SPIDER, ENT, EVILEYE, GOLEM, DARKKNIGHT, JESTER, KEYMASTER, SUCCUBUS] LEVEL: 52 : 11 -> [FIREIMP, OGRE, DWARF, SPIDER, ENT, EVILEYE, GOLEM, DARKKNIGHT, JESTER, KEYMASTER, SUCCUBUS] LEVEL: 53 : 11 -> [FIREIMP, OGRE, DWARF, SPIDER, ENT, EVILEYE, GOLEM, DARKKNIGHT, JESTER, KEYMASTER, SUCCUBUS] LEVEL: 54 : 11 -> [FIREIMP, OGRE, DWARF, SPIDER, ENT, EVILEYE, GOLEM, DARKKNIGHT, JESTER, KEYMASTER, SUCCUBUS] LEVEL: 55 : 13 -> [FIREIMP, OGRE, DWARF, SPIDER, ENT, EVILEYE, GOLEM, DARKKNIGHT, JESTER, KEYMASTER, SUCCUBUS, SPRITES, MAGE] LEVEL: 56 : 12 -> [FIREIMP, OGRE, DWARF, SPIDER, ENT, GOLEM, DARKKNIGHT, JESTER, KEYMASTER, SUCCUBUS, SPRITES, MAGE] LEVEL: 57 : 12 -> [FIREIMP, OGRE, DWARF, SPIDER, ENT, GOLEM, DARKKNIGHT, JESTER, KEYMASTER, SUCCUBUS, SPRITES, MAGE] LEVEL: 58 : 12 -> [FIREIMP, OGRE, DWARF, SPIDER, ENT, GOLEM, DARKKNIGHT, JESTER, KEYMASTER, SUCCUBUS, SPRITES, MAGE] LEVEL: 59 : 12 -> [FIREIMP, OGRE, SPIDER, ENT, GOLEM, DARKKNIGHT, JESTER, KEYMASTER, SUCCUBUS, SPRITES, TARDIGRADE, MAGE] LEVEL: 60 : 13 -> [FIREIMP, OGRE, SPIDER, ENT, GOLEM, DARKKNIGHT, JESTER, KEYMASTER, SUCCUBUS, SPRITES, TARDIGRADE, MAGE, BLOB] LEVEL: 61 : 11 -> [SPIDER, ENT, GOLEM, DARKKNIGHT, JESTER, KEYMASTER, SUCCUBUS, SPRITES, TARDIGRADE, MAGE, BLOB] LEVEL: 62 : 11 -> [SPIDER, ENT, GOLEM, DARKKNIGHT, JESTER, KEYMASTER, SUCCUBUS, SPRITES, TARDIGRADE, MAGE, BLOB] LEVEL: 63 : 11 -> [SPIDER, ENT, GOLEM, DARKKNIGHT, JESTER, KEYMASTER, SUCCUBUS, SPRITES, TARDIGRADE, MAGE, BLOB] LEVEL: 64 : 11 -> [SPIDER, ENT, GOLEM, DARKKNIGHT, JESTER, KEYMASTER, SUCCUBUS, SPRITES, TARDIGRADE, MAGE, BLOB] LEVEL: 65 : 12 -> [SPIDER, ENT, GOLEM, DARKKNIGHT, JESTER, KEYMASTER, SUCCUBUS, SPRITES, TARDIGRADE, MAGE, BLOB, VAMPIRE] LEVEL: 66 : 10 -> [GOLEM, DARKKNIGHT, JESTER, KEYMASTER, SUCCUBUS, SPRITES, TARDIGRADE, MAGE, BLOB, VAMPIRE] LEVEL: 67 : 10 -> [GOLEM, DARKKNIGHT, JESTER, KEYMASTER, SUCCUBUS, SPRITES, TARDIGRADE, MAGE, BLOB, VAMPIRE] LEVEL: 68 : 10 -> [GOLEM, DARKKNIGHT, JESTER, KEYMASTER, SUCCUBUS, SPRITES, TARDIGRADE, MAGE, BLOB, VAMPIRE] LEVEL: 69 : 10 -> [GOLEM, DARKKNIGHT, JESTER, KEYMASTER, SUCCUBUS, SPRITES, TARDIGRADE, MAGE, BLOB, VAMPIRE] LEVEL: 70 : 10 -> [GOLEM, DARKKNIGHT, KEYMASTER, SUCCUBUS, SPRITES, TARDIGRADE, MAGE, BLOB, VAMPIRE, DRAGON] LEVEL: 71 : 10 -> [GOLEM, DARKKNIGHT, KEYMASTER, SUCCUBUS, SPRITES, TARDIGRADE, MAGE, BLOB, VAMPIRE, DRAGON] LEVEL: 72 : 10 -> [GOLEM, DARKKNIGHT, KEYMASTER, SUCCUBUS, SPRITES, TARDIGRADE, MAGE, BLOB, VAMPIRE, DRAGON] LEVEL: 73 : 10 -> [GOLEM, DARKKNIGHT, KEYMASTER, SUCCUBUS, SPRITES, TARDIGRADE, MAGE, BLOB, VAMPIRE, DRAGON] LEVEL: 74 : 10 -> [GOLEM, DARKKNIGHT, KEYMASTER, SUCCUBUS, SPRITES, TARDIGRADE, MAGE, BLOB, VAMPIRE, DRAGON] LEVEL: 75 : 11 -> [GOLEM, DARKKNIGHT, KEYMASTER, SUCCUBUS, SPRITES, TARDIGRADE, MAGE, BLOB, VAMPIRE, DEMON, DRAGON] LEVEL: 76 : 11 -> [GOLEM, DARKKNIGHT, KEYMASTER, SUCCUBUS, SPRITES, TARDIGRADE, MAGE, BLOB, VAMPIRE, DEMON, DRAGON] LEVEL: 77 : 11 -> [GOLEM, DARKKNIGHT, KEYMASTER, SUCCUBUS, SPRITES, TARDIGRADE, MAGE, BLOB, VAMPIRE, DEMON, DRAGON] LEVEL: 78 : 11 -> [GOLEM, DARKKNIGHT, KEYMASTER, SUCCUBUS, SPRITES, TARDIGRADE, MAGE, BLOB, VAMPIRE, DEMON, DRAGON] LEVEL: 79 : 11 -> [GOLEM, DARKKNIGHT, KEYMASTER, SUCCUBUS, SPRITES, TARDIGRADE, MAGE, BLOB, VAMPIRE, DEMON, DRAGON] LEVEL: 80 : 10 -> [GOLEM, KEYMASTER, SUCCUBUS, SPRITES, TARDIGRADE, MAGE, BLOB, VAMPIRE, DEMON, DRAGON] LEVEL: 81 : 10 -> [GOLEM, KEYMASTER, SUCCUBUS, SPRITES, TARDIGRADE, MAGE, BLOB, VAMPIRE, DEMON, DRAGON] LEVEL: 82 : 10 -> [GOLEM, KEYMASTER, SUCCUBUS, SPRITES, TARDIGRADE, MAGE, BLOB, VAMPIRE, DEMON, DRAGON] LEVEL: 83 : 10 -> [GOLEM, KEYMASTER, SUCCUBUS, SPRITES, TARDIGRADE, MAGE, BLOB, VAMPIRE, DEMON, DRAGON] LEVEL: 84 : 10 -> [GOLEM, KEYMASTER, SUCCUBUS, SPRITES, TARDIGRADE, MAGE, BLOB, VAMPIRE, DEMON, DRAGON] LEVEL: 85 : 10 -> [GOLEM, KEYMASTER, SUCCUBUS, SPRITES, TARDIGRADE, MAGE, BLOB, VAMPIRE, DEMON, DRAGON] LEVEL: 86 : 9 -> [GOLEM, KEYMASTER, SUCCUBUS, TARDIGRADE, MAGE, BLOB, VAMPIRE, DEMON, DRAGON] LEVEL: 87 : 9 -> [GOLEM, KEYMASTER, SUCCUBUS, TARDIGRADE, MAGE, BLOB, VAMPIRE, DEMON, DRAGON] LEVEL: 88 : 9 -> [GOLEM, KEYMASTER, SUCCUBUS, TARDIGRADE, MAGE, BLOB, VAMPIRE, DEMON, DRAGON] LEVEL: 89 : 9 -> [GOLEM, KEYMASTER, SUCCUBUS, TARDIGRADE, MAGE, BLOB, VAMPIRE, DEMON, DRAGON] LEVEL: 90 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, BLOB, VAMPIRE, DEMON, DRAGON] LEVEL: 91 : 7 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON] LEVEL: 92 : 7 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON] LEVEL: 93 : 7 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON] LEVEL: 94 : 7 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON] LEVEL: 95 : 7 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON] LEVEL: 96 : 7 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON] LEVEL: 97 : 7 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON] LEVEL: 98 : 7 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON] LEVEL: 99 : 7 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON] LEVEL: 100 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 101 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 102 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 103 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 104 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 105 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 106 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 107 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 108 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 109 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 110 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 111 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 112 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 113 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 114 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 115 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 116 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 117 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 118 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 119 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 120 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 121 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 122 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 123 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 124 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 125 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 126 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 127 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 128 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 129 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 130 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 131 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 132 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 133 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 134 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 135 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 136 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 137 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 138 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 139 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 140 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 141 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 142 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 143 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 144 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 145 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 146 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 147 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 148 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 149 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 150 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 151 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 152 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 153 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 154 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 155 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 156 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 157 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 158 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 159 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 160 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 161 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 162 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 163 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 164 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 165 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 166 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 167 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 168 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 169 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 170 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 171 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 172 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 173 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 174 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 175 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 176 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 177 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 178 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 179 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 180 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 181 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 182 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 183 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 184 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 185 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 186 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 187 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 188 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 189 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 190 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 191 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 192 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 193 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 194 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 195 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 196 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 197 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 198 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 199 : 8 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL] LEVEL: 200 : 9 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL, ANCIENT]

APT37 commented 2 months ago

Curiously, i found the new version easier rather than harder :) maybe i was lucky?

Maybe because you knew what to look for? :thinking:

I couldn't even get anywhere after the early game, but I'll keep trying. Knowing that the panties can drop again later on is motivating, but there's still the weapon problem. Guaranteeing weapon drops might be too much, but losing to Slugs is kind of a problem I think xD

LEVEL: 200 : 9 -> [GOLEM, KEYMASTER, TARDIGRADE, MAGE, VAMPIRE, DEMON, DRAGON, DEVIL, ANCIENT]

I take chances don't change beyond this point? I mean 400 HP is only 27 Rocks... But I guess I'll talk after beating it. :point_up_2:

but does it means we should make sure the player always gets one, or make it more probable?

Being unable to obtain the slingshot just because the encounter/drop rates are too low is frustrating, as it means certain death. Especially when you see the rocks from bats in every battle, knowing you won't be able to use them. Guaranteeing it is probably too much though... It might be best to have a somewhat strong enemy that drops the slingshot itself, so the players has to earn it, then problem of finding the right resources is already solved.

msx80 commented 2 months ago

I take chances don't change beyond this point? I mean 400 HP is only 27 Rocks... But I guess I'll talk after beating it. 👆

Yes, they don't change anymore, the ancient is the new "final monster" meant to be nearly impossible to kill. He's very likey to kill you with one hit. I don't know how easy it is to accumulate 27 rocks, given all the other monsters in late game are pretty strong too. And we should really talk about how broken the slingshot mechanic is and how desirable is to have it so unbounded as it is. Perhaps we should consider other things.

PS i pushed the changes with the hook, if you want you can find the new versione here: https://github.com/msx80/DoorsOfDoomOmicron/actions/runs/10418163494

APT37 commented 2 months ago

Without the slingshot, the Ancient might be unbeatable either way, since not getting killed would take a lot of luck, both in terms of low rolls on the bosses' damage and HP upgrades on the player's side. (edit: forgot about attack reduction items, which should make the boss viable)

In the 0.0.4 release, it's most viable to focus on Mages (Scrolls/Elixirs/Potions), Mudmen (Rocks) and Demons/Key Masters (Keys/Gold) in the late game, but even then got to only about 150 HP, so it's not possible to tank the Ancient. Knowing the final boss is unbeatable leaves a sour taste in my mouth as a player anyway... I think it should be hard, but impossible? Probably not. Shouldn't the game just end after the boss is beaten?

Trying my luck with the latest version.

Oh btw, the description for the Scroll says it can't be used on 'Demons' instead of 'Devils'. I was confused when I found out that they indeed work on Demons, but not on Devils (makes sense though). They should probably also not work for Ancients, huh?

And regarding redundant weapons; instead of preventing them from dropping, they could become battle items, so the players can throw them at the enemy for double damage. Useless drops just feel bad.

Consistent item order for items outside of the 'inventory' view would be nice too, I've mixed up different potions a few times; they look a very similar and I got confused by them being in a different order than I expected, for example the +100 heal on top, then +10 and +20.

APT37 commented 2 months ago

Pantsless% WR :earth_africa: (27 Rocks were no problem, but I killed it with a Scroll. Still no fucking pants though :sob:) First attempt btw. Screenshot_20240816-133246_Doors_of_Doom Screenshot_20240816-133302_Doors_of_Doom Screenshot_20240816-133540_Doors_of_Doom

msx80 commented 2 months ago

Well you sure were quick beating that ancient :)

Knowing the final boss is unbeatable leaves a sour taste in my mouth as a player anyway... I think it should be hard, but impossible? Probably not. Shouldn't the game just end after the boss is beaten?

You're not the only one who asked for an game end. I'll probably be adding it, but i'd also like to keep the record pursuit theme the game has. Like if the game ends at the first Ancient, then the best score from people will all be nearly similar. Perhaps i could let them keep playing but the monsters get stronger with time.. Also the book of wisdom is a neat item i don't want to waste it :)

Oh btw, the description for the Scroll says it can't be used on 'Demons' instead of 'Devils'. I was confused when I found out that they indeed work on Demons, but not on Devils (makes sense though). They should probably also not work for Ancients, huh?

Thanks for the fixes!

And regarding redundant weapons; instead of preventing them from dropping, they could become battle items, so the players can throw them at the enemy for double damage. Useless drops just feel bad.

Well something like that i've done with the Fang, perhaps i could do with others too, but i wouldn't want to make it too easy, useless drop are bound to happen anyway

Consistent item order for items outside of the 'inventory' view would be nice too, I've mixed up different potions a few times; they look a very similar and I got confused by them being in a different order than I expected, for example the +100 heal on top, then +10 and +20.

oh right, i've opened an issue for this, thanks!

APT37 commented 2 months ago

Well something like that i've done with the Fang, perhaps i could do with others too, but i wouldn't want to make it too easy, useless drop are bound to happen anyway.

The Fangs have a special effect instead of inflicting damage though. Other weapons could just deal double their normal damage and then vanish, I don't think useless weapons drops have to be a thing.

You're not the only one who asked for an game end. I'll probably be adding it, but i'd also like to keep the record pursuit theme the game has. Like if the game ends at the first Ancient, then the best score from people will all be nearly similar. Perhaps i could let them keep playing but the monsters get stronger with time.. Also the book of wisdom is a neat item i don't want to waste it :)

I like the Ancient Wisdom too, I thought maybe one of them could tell me where my pants are. Turns out the Ancients don't care about wearing pants either.

Screenshot ![Screenshot_20240816-145044_Doors_of_Doom](https://github.com/user-attachments/assets/87973338-e8e0-41b4-a6ae-afba98b48bab)

On the other hand, how about a bleed/poison/madness effect on enemies? It could work in a similar way to the Ancient Wisdom's effect (which is currently way too weak, the Ancient Wisdom completely breaks the game lol). Should the Ancient Wisdom work on Ancients anyway? Changing this would bring the desired increase in end game difficulty, making a literal ending obsolete. Currently there's no way to consistently die after obtaining the Ancient Wisdom, as a 4 HP penalty per fight isn't a lot - the madness stacks should deal more damage, at least once they accumulate. Potions are so cheap, you technically need only a single potion (19G) for five fights. If each madness stack dealt 1 HP damage, the it would be pretty balanced.

Screenshot ![Screenshot_20240816-145019_Doors_of_Doom](https://github.com/user-attachments/assets/9f7246c1-54d8-4fb9-aaa0-2f51045727f2)
msx80 commented 2 months ago

I've release the new version, which should also be soon on fdroid, that address most of the stuff we discussed here and feels pretty balanced. Let me know if it seems ok to you too