Dungeons&Essence
A downloadable game for Windows, macOS, and Linux
Dungeons&Essence is an Isekai adventure story focused on rpg elements and world building with many kinds of woman to meet and fuck on the way.
Most non humans follow the Law of Defeat where you must be willing to please the victor of a fight sexually so expect lots of sex after fights if you choose so.
The combat is turn based with positional grid and lots of skills and abilities to unlock. You will also be unlocking tons of summons and be able to build your own team in many different ways.
The player also have his own stats that can be increased during the intro and by leveling up. A full equipment system with a ton of options and variety for weapons, armors and accessories.
Adventure awaits in a world so get ready to delve into dungeons, gather essence and meet all the amazing women waiting for you.
You can find the latest version(0.12) on my Patreon.
Status | In development |
Platforms | Windows, macOS, Linux |
Rating | Rated 4.5 out of 5 stars (2 total ratings) |
Author | frostgames_lustia |
Genre | Visual Novel, Action, Role Playing, Strategy |
Tags | Adult, Fantasy, Male protagonist, Monsters, Text based, Turn-Based Combat |
Development log
- D&E 0.11 Public Release75 days ago
Comments
Log in with itch.io to leave a comment.
in the middle of fighting goblin lord my game just crashes
No error message? It just crashes? Did you try again? Was it after using a specific skill? I need some clues to find the problem.
sorry for the late reply, I got an error message should i send it here or somewhere else?
You can send it here.
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/script.rpy", line 45, in script call
call intro2 from _call_intro2
File "game/scripts/locations.rpy", line 138, in script call
call daybounties from _call_daybounties
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/locations.rpy", line 134, in script call
menu:
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 138, in script call
call daybounties from _call_daybounties
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/locations.rpy", line 134, in script call
menu:
File "game/scripts/locations.rpy", line 114, in script call
menu:
File "game/scripts/locations.rpy", line 151, in script call
menu:
File "game/scripts/locations.rpy", line 85, in script call
"You arrive on your room."
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 138, in script call
call daybounties from _call_daybounties
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/locations.rpy", line 134, in script call
menu:
File "game/scripts/locations.rpy", line 114, in script call
menu:
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 87, in script call
menu:
File "game/scripts/locations.rpy", line 138, in script call
call daybounties from _call_daybounties
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/locations.rpy", line 134, in script call
menu:
File "game/scripts/locations.rpy", line 151, in script call
menu:
File "game/scripts/locations.rpy", line 114, in script call
menu:
File "game/scripts/locations.rpy", line 114, in script call
menu:
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 87, in script call
menu:
File "game/scripts/locations.rpy", line 134, in script call
menu:
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 114, in script call
menu:
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 87, in script call
menu:
File "game/scripts/locations.rpy", line 200, in script call
"You arrive at the forest."
File "game/scripts/locations.rpy", line 138, in script call
call daybounties from _call_daybounties
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/locations.rpy", line 134, in script call
menu:
File "game/scripts/locations.rpy", line 134, in script call
menu:
File "game/scripts/locations.rpy", line 151, in script call
menu:
File "game/scripts/locations.rpy", line 114, in script call
menu:
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 200, in script call
"You arrive at the forest."
File "game/scripts/locations.rpy", line 134, in script call
menu:
File "game/scripts/locations.rpy", line 114, in script call
menu:
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 114, in script call
menu:
File "game/scripts/locations.rpy", line 138, in script call
call daybounties from _call_daybounties
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/locations.rpy", line 134, in script call
menu:
File "game/scripts/locations.rpy", line 114, in script call
menu:
File "game/scripts/locations.rpy", line 38, in script call
call screen ailenmap
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 134, in script call
menu:
File "game/scripts/locations.rpy", line 114, in script call
menu:
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 138, in script call
call daybounties from _call_daybounties
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/locations.rpy", line 134, in script call
menu:
File "game/scripts/locations.rpy", line 87, in script call
menu:
File "game/scripts/locations.rpy", line 138, in script call
call daybounties from _call_daybounties
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/locations.rpy", line 134, in script call
menu:
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 138, in script call
call daybounties from _call_daybounties
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/locations.rpy", line 134, in script call
menu:
File "game/scripts/locations.rpy", line 114, in script call
menu:
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 114, in script call
menu:
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 138, in script call
call daybounties from _call_daybounties
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/locations.rpy", line 134, in script call
menu:
File "game/scripts/locations.rpy", line 114, in script call
menu:
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/dungeons.rpy", line 196, in script call
call battle_prep from _call_battle_prep_22
File "game/scripts/battleUI.rpy", line 5, in script call
call battle_rounds from _call_battle_rounds
File "game/scripts/battleUI.rpy", line 62, in script call
call battle_rounds from _call_battle_rounds_1
File "game/scripts/battleUI.rpy", line 40, in script call
call combat_ai(initiative[ini_p]) from _call_combat_ai
File "game/scripts/ai.rpy", line 586, in script call
$ renpy.call(user.aicall, user)
File "game/scripts/ai.rpy", line 578, in script call
call baseattack_ai(user) from _call_baseattack_ai_14
File "game/scripts/skills.rpy", line 598, in script call
call wstrike_calculator(user) from _call_wstrike_calculator_3
File "game/scripts/skills.rpy", line 3891, in script
if target.status[8] > 0:
File "game/scripts/skills.rpy", line 3891, in <module>
if target.status[8] > 0:
TypeError: 'int' object is not subscriptable
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "game/script.rpy", line 45, in script call
call intro2 from _call_intro2
File "game/scripts/locations.rpy", line 138, in script call
call daybounties from _call_daybounties
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/locations.rpy", line 134, in script call
menu:
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 138, in script call
call daybounties from _call_daybounties
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/locations.rpy", line 134, in script call
menu:
File "game/scripts/locations.rpy", line 114, in script call
menu:
File "game/scripts/locations.rpy", line 151, in script call
menu:
File "game/scripts/locations.rpy", line 85, in script call
"You arrive on your room."
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 138, in script call
call daybounties from _call_daybounties
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/locations.rpy", line 134, in script call
menu:
File "game/scripts/locations.rpy", line 114, in script call
menu:
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 87, in script call
menu:
File "game/scripts/locations.rpy", line 138, in script call
call daybounties from _call_daybounties
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/locations.rpy", line 134, in script call
menu:
File "game/scripts/locations.rpy", line 151, in script call
menu:
File "game/scripts/locations.rpy", line 114, in script call
menu:
File "game/scripts/locations.rpy", line 114, in script call
menu:
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 87, in script call
menu:
File "game/scripts/locations.rpy", line 134, in script call
menu:
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 114, in script call
menu:
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 87, in script call
menu:
File "game/scripts/locations.rpy", line 200, in script call
"You arrive at the forest."
File "game/scripts/locations.rpy", line 138, in script call
call daybounties from _call_daybounties
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/locations.rpy", line 134, in script call
menu:
File "game/scripts/locations.rpy", line 134, in script call
menu:
File "game/scripts/locations.rpy", line 151, in script call
menu:
File "game/scripts/locations.rpy", line 114, in script call
menu:
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 200, in script call
"You arrive at the forest."
File "game/scripts/locations.rpy", line 134, in script call
menu:
File "game/scripts/locations.rpy", line 114, in script call
menu:
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 114, in script call
menu:
File "game/scripts/locations.rpy", line 138, in script call
call daybounties from _call_daybounties
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/locations.rpy", line 134, in script call
menu:
File "game/scripts/locations.rpy", line 114, in script call
menu:
File "game/scripts/locations.rpy", line 38, in script call
call screen ailenmap
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 134, in script call
menu:
File "game/scripts/locations.rpy", line 114, in script call
menu:
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 138, in script call
call daybounties from _call_daybounties
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/locations.rpy", line 134, in script call
menu:
File "game/scripts/locations.rpy", line 87, in script call
menu:
File "game/scripts/locations.rpy", line 138, in script call
call daybounties from _call_daybounties
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/locations.rpy", line 134, in script call
menu:
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 138, in script call
call daybounties from _call_daybounties
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/locations.rpy", line 134, in script call
menu:
File "game/scripts/locations.rpy", line 114, in script call
menu:
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 114, in script call
menu:
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/locations.rpy", line 138, in script call
call daybounties from _call_daybounties
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/quests.rpy", line 76, in script call
call daybounties from _call_daybounties_1
File "game/scripts/locations.rpy", line 134, in script call
menu:
File "game/scripts/locations.rpy", line 114, in script call
menu:
File "game/scripts/locations.rpy", line 202, in script call
call screen goblin_forest
File "game/scripts/dungeons.rpy", line 196, in script call
call battle_prep from _call_battle_prep_22
File "game/scripts/battleUI.rpy", line 5, in script call
call battle_rounds from _call_battle_rounds
File "game/scripts/battleUI.rpy", line 62, in script call
call battle_rounds from _call_battle_rounds_1
File "game/scripts/battleUI.rpy", line 40, in script call
call combat_ai(initiative[ini_p]) from _call_combat_ai
File "game/scripts/ai.rpy", line 586, in script call
$ renpy.call(user.aicall, user)
File "game/scripts/ai.rpy", line 578, in script call
call baseattack_ai(user) from _call_baseattack_ai_14
File "game/scripts/skills.rpy", line 598, in script call
call wstrike_calculator(user) from _call_wstrike_calculator_3
File "game/scripts/skills.rpy", line 3891, in script
if target.status[8] > 0:
File "C:\Users\1\AppData\Local\Temp\Rar$EXa6600.37355\D&E-0.11a-pc\renpy\ast.py", line 2133, in execute
if renpy.python.py_eval(condition):
File "C:\Users\1\AppData\Local\Temp\Rar$EXa6600.37355\D&E-0.11a-pc\renpy\python.py", line 1153, in py_eval
return py_eval_bytecode(code, globals, locals)
File "C:\Users\1\AppData\Local\Temp\Rar$EXa6600.37355\D&E-0.11a-pc\renpy\python.py", line 1146, in py_eval_bytecode
return eval(bytecode, globals, locals)
File "game/scripts/skills.rpy", line 3891, in <module>
if target.status[8] > 0:
TypeError: 'int' object is not subscriptable
Windows-10-10.0.19045 AMD64
Ren'Py 8.1.3.23091805
0.11a Thu Feb 29 17:11:09 2024
Neat game, there is a way to break being able to ever visit the goblin forest but after some restarts and trial and error i managed to have some success.
The game is really grindy. 2 hours for 1.25 levels.
If you try to skip the tutorial using the map you get stuck in the city, this bug is already fixed on the next version.
You shouldn't need to grind levels since you can't go above level 1 before completing the first dungeon. You only need to form a good comp to defeat the adventurers before entering the dungeon. Doing quests also help, they are a good source of money and completing all three give you an unique trinket.
Well my comps keep getting wiped turn 1 and i don’t know what i can do about it. This might me be playing the game badly that i am effectively getting stuck. Build attached.
You didn't say against who you are getting destroyed but it is easy to see that you are lacking a tank, change the goblin caster for a goblin defender, it is the only tank you unlocked although you only need to defeat 3 slimes to unlock it, the slime can also work as a good tank with offhealing capabilities.
If you want to tank yourself you need to change your skills and manifestation, water is good for tanking and you didn't show your gear but it is clear it can still improve. There is also a good tanking trinket for completing the three guild quests.
I was getting destroyed by the adventurers which i kept retrying as an ambush. If i loose experience it’s obvious i did something wrong so i save scummed and tried again. Had more success with a new character where i didn’t bother reseting as after loosing i was over 100 exp of level 1 anyway so i didn’t loose anything (as excess exps go to waste) and then the second try was suddenly doable.
If you want to make that loss scripted then don’t punish the player for losing. Give them experience for losing instead. Then it is obvious that loosing was intended.
Total play time with new character: 4 hours unique sex scenes 4: Tutorial elf, slime 1, slime 3, 1/2 goblin
Still very grindy
Is there any content after the goblin shaman sex? I can only seem to grind standard enemies.
Okay i had another run with another character. High magic and charisma, get defeated by slimes then fucking until water is maxed. Build character from that. Very important to have monsters not on mind control as grinding takes way to long otherwise
Loose to adventureres first time. (don’t load a safe, loosing EXP (like half a level) here is really punishing and unfair as this loss is basically scripted)
Winning team: Water slime + baer + area spell focused with healing spell hero in back row.
Not being able to save in the goblin dungeon is just a needless time waster. Yes you will need a different spell set for the 6 enemies before the goblin end boss vs the goblin end boss alone. Having to fail the dungeon once to discover enemy troop composition then master it no problem is just annoying, saving after enemy would make my time feel more valued as a player.
Your helper says what you need for each fight if you pay attention and you can save right before entering the dungeon.
You are missing a few scenes, 4 in total.
There are two for the Shivari that you need to be level 1 to get it since I have not implemented her level 2 encounter yet. It is the second of the guild quests 'The demon of the forest'(It is male on futanari, the description of the quests gives a warning about it.). You get one for defeating her the first time and a second one the second time you win.
And there are the scenes against the single slime and the trio os slimes when you are defeated.
It is cool that you thought of a way you think you solved the problem i am encounterting. Kudos to you. You are probably really smart to think of them. Sadly i am dumb a player which goes in the game with different expectations and knowledge than you. Some of your clever solution go over my head entirely.
I give you quite elaborate feedback what problems i run into. I don’t have to. I think maybe you can learn something from my problems and reports but you seem to be more interested in “blamming” me. So i will stop giving any feedback as it doesn’t seem welcome.
I only count two scenes i didn’t list. Slime 1 and slime 3 referred to the single slime and tripple slime encounters. Also i would count two scenes with the same image of a character as different scenes. So yeah i forgot about Shivari as i couldn’t recruit her, as only managed 50% of her before leveling up and that annoyed me so much that forgot about her. Hehe. Glad ot hear you are working to fix that. Only wasted like 10 minutes trying to get a scene of her at Lvl. 2.
The bug that keeps you in the inv screen when you try to pick skills makes the game unplayable
Do you remember what you did right before it started happening? Because I did 2 playthroughs testing and never found problems with the inventory or skills screens.