The Demon Lord’s Lover [v0.8.x] [ayumu98]
The Demon Lord’s lover is a mystery dungeon-like and harem dating sim.
Explore The Demon Lord’s dungeon and the village which serves its adventurers. Get to know 7 characters: Paila the seamstress, Miran the mage, Viola the knight, Torne the adventurer-shopkeeper, Nanako the fallen idol, Yuu the fighter, and Seri The Demon Lord.
Thread Updated: 2025-01-16
Release Date: 2024-01-16
Censored: No
Version: 0.8.x
OS: Windows, Mac, Linux
Language: English
Genre:
See More
2D Game, 2DCG, Animated, Male Protagonist, Big Ass, Big Tits, Vaginal Sex, Virgin, Adventure, Dating Sim, Fantasy, Humor, Rpg, Strategy, Turn based combat
Installation:
See More
1. Extract and run.
Changelog:
See More
- Updated intro dialogue so MC thinks about Seri (cg)
- Added basic quest system + 4 quests
- You can spend the night with Paila, Miran, or Viola and see “bedside” events (Miran and Viola’s rooms have to be unlocked with events)
- Re-arranged some of Paila’s events into bedside events and quest events
- Added Paila bedside event where she lets you sleep in her room (cg)
- Added dialogue where Miran and Viola invite you to their rooms after rescuing Paila (if Miran and Viola are in the party)
- Updated Paila’s quest dialogue so it’s less dark
- Added Paila day event where you hang out in the clothing shop (hcg)
- Added Pila day event where you discuss your relationship with Paila
- Added Paila paizuri hcg
- Re-arranged some of Miran’s events into post-quest events and bedside events
- Added pre-quest events where Chii introduces Miran
- Added enter-dungeon event where Miran lends a dagger if you don’t have a weapon
- Added 2 bedside events (cg)
- Re-arranged some of Viola’s events into post-quest events and bedside events
- Added pre-quest events where Chii introduces Viola
- Added 2 bedside events (2 cgs)
- Added Viola hotsprings hcg
- Re-arranged Miran and Viola’s fireplace chats into post-quest events
- Re-arranged some of Nanako’s events into bedside events
- Re-arranged some of Yuu’s events into bedside events
- Renamed Yuu -> Bell
- Renamed Ayumu (mc name) -> Yuu
Gameplay
- Added 3 monsters: bombman, sandworm, flying key
- Added 5 items: rifle, ring of x-ray vision, tome of tunnel, tome of permutation, scroll of excavation
- Updated potion of antidote code so monsters/companions use it
- Added 1 new order: “move as group + don’t get hit” (Paila defaults to this)
- Added “monsters behind glass wall” key room + 1 variation where the monsters are all bomb-men
- Hammer removes skeleton bones
- Poison gas is flammable
- Non-dagger weapons have 2x backstab multipliers
- Merged sharp damage and blunt damage into physical damage
- Crabs can’t attack diagonally
- Viola does reduced magic damage
- Changed monster ai so a monster considers both how much damage it would do and how much damage it would take before repositioning
Adjustments
- Adjusted “I was an untalented kendoka” damage bonus from 25%->20%
- Adjusted damage for sword/dagger/axe attacks. Dash attacks do more damage than basic attacks.
- Axe damage bonus per level changed from +1 -> +2 (it being +1 was probably unintentional)
- Changed Yuu’s leather armor from +0->+1
- Changed base damage of bows (5->7) and whips (7->8)
- Removed spin attack from shortsword
- Spin attack has to charge for 1 turn
- Removed halberd (for now)
- Changed tome of conjuration (ghost swords) and tome of poison gas to have 1 charge
- Tome of explosion burns flammable objects
- Renamed tome of short teleport -> tome of teleporation
- Tome of poison gas creates less particles
- Increased potion of poison damage from 20->50
- Most actions (attacks, read actions) alert monsters in radius 10 for simplicity
- Changed ring prices
- Changed vaults to have glass walls
- Added anti-teleportation spell to vaults
- Removed potion vault
- Removed club from weapon vaults
- Removed slimes from B1’s monster table
- Changed Nanako and Yuu’s encounter so both have to be defeated (instead of one)
- Nanako/Bell refresh their items (e.g. potion of blindness) on respawn
- If you talk to Seri with companions, you can still see the sex scene (your companions go back first)
- Changed companion behavior so when a companion is escaping a “bad” tile (e.g. fireball, water), it prefers escaping to tiles closer to the hero
- Companions use “move as a group (radius 3)” by default
UI/UX
- Added hotkey abilities bar
- Monster has question mark when it loses sight of you
- Mouseover/look descriptions describe all entities (monster, objects, gases, terrain) instead of one of them
- Show attack damage in monster mouseover description. It shows modified damage (green if modified damage > base damage, red if modified damage
- Frame rate limited to 30 to save GPU
- Changed font (for various reasons, incl. pixel-perfect scaling not working)
- Character portraits fade in
- Added subtle slide animation when character expression changes
- Disabled fog of war in town
- Changed crosshair sprite so it’s more visible in steam
- Moved page number to top right of menu
- New keybindings system which allows multi-binds
- Changed default keybindings to simultaneously support arrow keys, wasd keys, vi keys, and numpad
- Changed spin attack so it gets set to a hotkey (like tome abilities); removed dedicated spin attack key
- Removed status click text (redundant with status mouseover text)
- Added border to mouseover text (makes it more readable in town)
- Changed sprites for attack ability, dash attack ability, spin attack ability, and drenched status
Fixes
- Fixed bug where ability bar mouseover desc shows the ability name 2x when the ability is non-executable
- Fixed bug where town generation sometimes created multiple bridge objects on the same tile
- Adjusted “move closer” logic so multiple companions follow you down passages better (before, companions highly preferred being within a 1 tile radius to being within a 2 tile radius to the point that when going down narrow passages, the first companion would follow behind you as expected but the second companion would take detours with the intention to get in front of you instead of doing the more intuitive thing, which is to follow behind the first companion)
- Make it you can’t talk to monsters that can’t see you (now that fog of war is disabled in town, this is necessary so you can’t talk to paila/chii/etc through walls)
- Fixed bug where going back from game menu -> companions menu -> companion menu goes back to game menu instead of the companions menu
- Fixed bug in direction menu where mouse selection uses the top right corner of the hero as the reference point instead of the center of the hero
- Fixed bug where “good ai” tries to escape ranged attacks by backing up (implemented by having observer not consider itself as an obstacle against ranged attacks)
- Fixed bug where monsters step off bridges into lava, etc. (implemented by changing the levitation check to not consider standing on a bridge to be levitation)
- Fixed bug where moving into a companion’s minion causes you to use the talk ability on it (instead of changing places with it)
- Removed “if burned, this status is removed instead” from drenched status description (this is a relic from when there was a “burning” status)
- Fixed bug where companions/monsters never used spin attacks
- Fixed bug where potion of levitation doesn’t spawn
- Removed references to “yesterday” when it’s possible it’s not yesterday
- Fixed various typos
v0.7.29
* Implemented gases; added steam, smoke, and poison gas.
* Added new monsters: will-o-wisp, rafflesia
* Added new terrains/objects: lava, steam vent, burnable bridges
* Added new items: tome of explosion, tome of poison gas, potion of smoke, potion of fire immunity, potion of antidote
* Flames have a 5% chance to burn objects on adjacent tiles each turn.
* Fireballs have a 100% chance to burn a tile when colliding and 5% chance to burn the tile when passing over it.
* Trees block movement (and collide with fireballs)
* Axe’s attack removes trees
* Reeds reduce presence (rather than set “base presence”) (I planned to remove the “base presence” concept but I forgot to make the same chance for water)
* Parched reeds have a 10x chance to burn.
* Trees/reeds/bridges generate smoke when burned.
* Water generates steam when burned.
* Added drenched status (+fire resist, -elec resist)
* Water/steam puts “drenched” status
* Added new dungeon generation logic (uses other terrains/objects for “walls”, generates bridges)
* Added “fire level” dungeon region (B5-B6)
* Adjusted monster table for other dungeon regions
* If a monster bumps into you while you are invisible, it becomes able to see you.
* Change how multiplicative bonuses stack (+20% and +20% should be +44%, not +40%)
* Tome of fireball does +2 damage per level (rather than +3
* All armors get +4% resistance per enchantment level (from +2%)
* Fallen cleric’s tome of healing is +2 (from +4)
* Fallen swordsman, fallen lancer, and fallen cleric don’t avoid attacks (Nanako/Yuu, companions, etc. still avoid attacks)
* Added Miran, a new character with 2 h scenes. She also has some dialogues with Seri and Viola.
* Viola goes past B5
* If you bring Viola to Seri, Viola comments on Seri’s situation
* Talking to Pila is required for Paila to appear in the dungeon
* Added a tsundere expression for Paila (as of now it just shows in her last event, but I will use it more in future Paila content)
* Added fast and finishing animations for Torne’s, Paila’s, Nanako’s, and Miran’s sex scenes. (Fast/finishing animations for other sex scenes are in progress)
* Added moaning and slapping sfx to sex scenes
* Hot spring tile has ledge
* Spiderweb is dark on sand
* Don’t preselect options in dialogue menus
* Read scroll of enchantment descriptions (e.g. “Damage: 5->7”)
* Remove fade transitions when changing cg animations
* Add green rectangle for poison damage on portrait (over the red rectangle for normal damage)
* Before, the starter weapon/armor vaults appeared on Mondays (day=0); now they appear on the first day (date=0)
* Before, during Paila’s sex scene, $heroname made some comments which implied that he was a virgin (e.g. “Is the real thing that much better than masturbation?”). Such comments have been edited because it’s possible that $heroname had sex with another character first.
* Before, Chii said “Hold on… it was you who was making love to her all last night, right?” even if you had sex with Paila 2+ days ago; this comment has been edited
* Before, Pila’s “Paila is missing” dialogue got reset if you met Paila in the dungeon; this is fixed
* Before, while bringing Paila home, if you talked to Pila w/o entering her house (e.g. if Pila is standing at the entrance) it showed the “Paila is missing” dialogue; now it shows the same dialogue as the one that gets triggered upon entering her house.
* Nanako/Yuu’s first conversation is required to advance the plot (before you could skip the conversation by felling them from a distance / while stealthed)
* Before, an invalid *.save game caused an error; now it doesn’t show in the save list
* Fix bug where you can teleport to spaces outside your field of vision
* Fix bug where you can equip the same ring to both slots
* Viola’s and Paila’s starter items are sellable
* Fix bug where felling Nanako and Yuu in the same turn causes an error
* Fix bug where falling in town makes you go back to town without a continue prompt
* Fix issue where day of week becomes blank
* If a companion falls, you have the option to continue without them (before, this was true for just Viola but now it’s standardized)
* Clicking a character has the hero talk to them (before it didn’t do anything)
* Clicking a monster has the character move in its direction (before it didn’t do anything)
* Monsters approach in a more intutitive path (before the monsters would not approach in a direct path in some situations)
* Equipping/unequipping an item in the equip menu returns you to the equip menu (before it closed the menu)
* Make it so Viola’s gallery scene plays her 1st sex scene (rather than the repeatable one)
* various performance improvements
* Upgraded to Unity 6
v0.6.33
* It’s possible to have sex w/ characters again after finishing their events. The characters appear in the bar at night (I’ll probably move some of them outside later bc it’s kind of crowded lol)
* Add sfx to sex cgs (plan to improve them over time)
* Add rod weapon (low damage; increases magic damage)
* Add ring of destruction (increases magic damage)
* Tome of conjuration summons a sword per level (e.g. tome of conjuration +3 summons 3 swords)
* Tome of conjuration swords expire after 20 turns
* Item enchantments (e.g. “of devouring”) affect item price
* Items like cloak and ring of shadow don’t reduce presence radius past 1
* Trees/Reeds/Kelp set base presence to 5 (before, trees set base presence to 1, reeds set base presence to 2, and kelp didn’t set base presence)
* Added plants to B8/B9/B10, for now (for now bc it’s a flavor miss but no trees/reeds on the hardest levels is too punishing for stealth builds)
* Fixed cloak, which said it reduced presence but didn’t
* Add visual indicator of presence radius (when presence radius < 10)
* Remove tome of burgeoning (I might re-add after reworking the stealth system, but right now it’s too powerful)
* Increase sprite/portrait/cg frame rate from 4->5
* Added sprites for hot springs
* Grey old messages
* Viola’s conversation when you help her out of the dungeon / when she helps you out of the dungeon don’t trigger in town
* Your party gets healed when leaving the dungeon
* Paila doesn’t return her dagger after being escorted home
* Paila doesn’t get an extra dagger each time she is put into the dungeon
* Monster shows exclamation mark when it sees you
* Monster shows question mark when it gets alerted of your position
* Most attacks alert monsters within x radius (depends on attack)
* Attacks alert the attackee of the attacker’s position
* Presence indicator is easier to see on grass
* Dagger does 4x damage against unaware monsters
* Devouring enchantment heals 10% of damage dealt (from 25%)
* Halberd does 12 damage (from 15)
* Dagger doesn’t reduce presence radius
* Plate armor increases presence radius by 5 (from 2)
* Plate armor reduces recharge rate by 50%
* Leather armor reduces recharge rate by 25%
* All armors increase resistance by 2% per level (buffs cloak/robe, nerfs plate)
* Items sell for half price
* Paila (and a few other characters) does half damage with weapons
* If a slime splits it skips its next turn
* Companion is better at avoiding spikes/webs/fireballs
* Staff increases recharge rate by 20% (before it said it did but it didn’t)
* Tome of lightning’s desc has info about charges
* Ring rooms don’t have shields
* Pathfinding code fixed (A* pathfinding estimate function fixed, path caching fixed) (game is a lot snappier when a lot of monsters are on-screen)
* Spiderweb sprite changed
* Damage animations
* Inventory menu contains all party members’ items
* Give/Take moved from companion menu to Inventory menu
* Equipment menu has all companions’ slots
* Companions don’t equip/unequip items on their own
* Shopkeep sell menu contains all party members’ items
* Scrolls of enchantment/enchant weapon/enchant armor can select all party members’ items
* If save/load fails, a message is shown
* If load settings fails, a message is shown
* Saves contain game version
* Click to attack/move
* Changed check controls text to be easier to understand
* Moved “Exit the dungeon; go to town” from abilities menu to game menu
* Added “Exit town; go to dungeon” to game menu
* Scrolls are stackable
* Closing a menu should re-open the previous menu; in some cases this wasn’t true; fixed some of those cases
* Added patreon link to title menu
* Fix font appearance at 1080p
* Blinding enchantment blinds for 2 turns (not 1)
* Fix: a monster which attacked and died (e.g. to thorns) doesn’t try to alert its position and cause an error
* Performance improvement: don’t create 2 game objects per terrain/feature
* Performance improvement: change “pixels per unit” instead of resizing sprites in code
* A monster (e.g. player, drakes) can’t walk into their own fireballs
* The context action tip (e.g. “[Enter] Go downstairs”) is clickable
* Right click opens the Game Menu
* Fallen cleric’s tome of healing is +2 (from +4)
* Equipping/Unequipping an item in the equip menu returns you to the equip menu
v0.6.17
* Reverted the change that greys old messages as it was causing some conversations to break
v0.6.16
* Grey out old messages
* Fix a bug where a companion repeatedly switches between 2 pieces of equipment
* Show the ability’s name and description in the targeting ui
* Increase the price of enchanted items
* Adjust the prices of some armors
* Don’t print “Paila returns her items” if she has nothing to return
* Fix orders (in 0.6.14 they didn’t work at all)
v0.6.14
* Added “Exit To Title” to Game menu
* Paila returns given items at the end of her route.
* In item vaults, if a glass wall would be put where a monster is, the monster gets moved off the tile beforehand.
* Added reminder text about keybindings to Move and Rest’s descriptions
* Added hotkey system: Read (tome), slow melee attack (hammer), spin attack, and slow spin attack abilities get auto-registered to available hotkeys (and are unregistered upon losing the abilities), Hotkeys can be manually registered in a hotkey menu.
* Fixed bug where companion ai doesn’t avoid spikes/webs in some situations.
* Make the initial cursor position for direction abilities (e.g, most attack abilities) better (e.g pointed at monsters)
* Paila starts with “Move as a group (radius 1)” orders.
v0.6.13
* Key repeat delay and key repeat are configurable.
* Orders don’t get reset when re-adding companions to your party
* Enchantment level of tomes in the town shop have been changed from 0->1
* Custom keybindings don’t get reset when restarting the game
* Binding an action to the same key is disallowed
* You can’t talk to Nanako after she becomes hostile
* Monsters path around spikes more.
* Prices of enchantment scrolls/enchant weapon scrolls/enchant armor scrolls/keys have been adjusted.
* “Presence” has been renamed to “presence radius”
* The base presence radius that trees/reeds grant has been changed from 1->3
* The dagger grants -2 to presence radius.
* The troll’s hp has been changed from 150->100
* The fire drake’s hp has been changed from 150->100.
v0.6.11
* Added a gallery where you can see sex scenes you’ve seen before. It’s in the game menu.
* Change how monster ai (which includes companion ai) values spin attack. Before, it considered total expected damage. Now, it considers max damage to one target plus a minor bonus for additional targets. This prevents companions from becoming surrounded to setup high damage spin attacks, which is reckless.
* Re-added the default orders, which is now named “Attack”
* Re-added “Do Not Attack” orders
* Changed “Stay” orders so the companion keeps within a 2 tile radius from their position.
* Added tomes, potions, and enchantment scrolls to the town shop.
* Changed tome descriptions to be easier to understand, e.g. “It has 2/4 charges (125/200 CP)” -> “It has 2.5/4 charges and gains 0.02 charges / turn”, “Charges the user’s items by CP equal to 25% of damage dealt” -> “Charges the user’s items as if x turns have passed, where x is 25% of damage dealt”
* Changed the price of tome of burgeoning from 72 -> 20
* Increased tome of fireball damage
* Changed level generation logic so levels have a “border”, e.g. levels 1-3 have a dirt wall border.
* Made minor aesthetic changes to wood floor and countertop sprites
* Made the page number in menus white to make it more noticeable
* Fixed a typo in one of Torne’s conversations.
* Fixed “Vi-like controls”: Before, Rest was registered to numpad 5. Now, it’s registered to spacebar.
* Added $10+ patrons to the credits.
v0.6.9
* Before, Viola’s post-Kino/Earnest encounter conversation triggered when you exited the dungeon. Now, it triggers when you exit the dungeon, you fall, or she falls. This should make it easier to progress Viola’s route.
v0.6.8
* Before, Viola’s post-camp “let’s do this again” conversation triggered when you exited the dungeon. Now, it triggers when you exit the dungeon, you fall, she falls, or you kick her from the party. This should make it easier to progress Viola’s route.
* Before, companions w/ default orders were reckless and often got themselves felled. Now, there are 4 new orders: Move as a group (radius 1), Move as a group (radius 2), Move as a group (radius 3), and Move as a group (radius 4). Viola/Yuu default to Move as a group (radius 2) and Paila defaults to Move as a group (radius 1). This should make companions better at surviving.
* Before, companions didn’t use spin attack because of a bug. Now, companions will use a spin attack if it will hit 2+ enemies (in most cases).
* Before, armors were not enchantable because of a bug. Now, armors are enchantable. (Unfortunately armors from old versions’ saves will not be enchantable.)
* Before, this game checked itch.io if there was a new version and showed a message if there was. I decided I wanted this game to be more itch.io agnostic, so I removed this code.
v0.6.6
* Fix: If Viola is in your party, if you fell/she fell/you removed her from your party AFTER the camp conversation but BEFORE exiting the dungeon with her, Viola didn’t respawn (breaking her route). This is fixed.
v0.6.5
* Initial release on F95ZONE
Developer Notes:
See More
Hi, this game is in development! Going forward, I plan to work on:
- gameplay improvements (content, mechanics, and balance adjustments)
- a main campaign, more stories, more sex scenes
- ui/ux improvements
If you’d like to support this game’s development, please consider joining the Patreon. Membership includes dev builds (latest content + cheats), future content polls, Discord access, and more!
DOWNLOAD
Win: BUNKR – GOFILE – PIXELDRAIN – UPLOADNOW – WDHO
Linux: BUNKR – GOFILE – PIXELDRAIN – UPLOADNOW – WDHO
Mac: BUNKR – GOFILE – PIXELDRAIN – UPLOADNOW – WDHO
Win: BUNKR – GOFILE – PIXELDRAIN – UPLOADNOW – WDHO
Linux: BUNKR – GOFILE – PIXELDRAIN – UPLOADNOW – WDHO
Mac: BUNKR – GOFILE – PIXELDRAIN – UPLOADNOW – WDHO
Extras: WALKTHROUGH