Monster Girl Dreams by Threshold is a text based BFRPG (Battle Fuck RPG) made in Ren'Py. Primarily text but with character art for many of the ladies. Erotic content is primarily vanilla, M/F, female domination, and monster girl.
Built as a fantasyRPG with turn based combat kink-style and dozens of monster girls each with their own scenes, the game runs harem progression and transformation routes for losing.
Expect 2dcg, adventure, ahegao, anal sex, BDSM, big ass, big tits, creampie, drugs, fantasy, female domination, footjob, groping, group sex, harem, lactation, male domination, male protagonist, mind control, mobile-game UX, monster girl, multiple endings, oral sex, prostitution, rape, romance, RPG, sex toys, sleep sex, spanking, text based, titfuck, transformation, turn based combat and vaginal sex content threaded into a battle-fuck RPG where every encounter is a different monster girl with her own preferred way to win.
Changelog
v27.4
Change Log
Remember to load your save from the town square.
Also be sure to always install the game into a fresh folder (unless it's patch data) to avoid weird issues. Saves are kept in a separate location, so they're safe.
Content
You can now trade specific rare items with Malicia to get unique items in exchange. If the option isn't there, ask her about her collection, which should make the "Relic Trading?" menu option appear. By Threshold, edited by Valentin Cognito.
Once you have partaken of consensual doll play with Malicia at least once, you can ask her to be more gentle, which will open two new scenes, as well as several non-erotic doll play scenes. By Valentin Cognito, edited by Threshold.
Relria now offers a new service costing 2 Levels. By Valentin Cognito, edited by Threshold.
Added a new event that can rarely occur when traveling between districts of the Capital at night. Can also be added during Labyrinth exploration via the 'A Perfectly Normal Walk' event. By Threshold, edited by Valentin Cognito.
The Minoni-centric mini-quest initiated back in 27.1 now has a Part 2, featuring a new scene with Minoni and an exclusive new Perk. By Valentin Cognito, edited by Threshold.
Completing the aforementioned Part 2 will also unlock two new scenes with a kunoichi trainee. By Threshold, edited by Valentin Cognito.
The Harpy Tengus have a new combat event they can use when you're at highish Trance stacks and in no stances. It was added both to make in-combat use of their new CG and to make their fight a bit more different from the normal harpies'. By Threshold, edited by Valentin Cognito.
You can now unlock sparring with Level 10 Perpetua at her house if you have a high enough relationship with her, or if your level is somehow 10 or less. By Threshold, edited by Valentin Cognito.
Once the above sparring has been unlocked, Perpetua can be fought as part of Labyrinth exploration via the "A Cherrylicious Encounter" event. By Threshold, edited by Valentin Cognito
Perpetua now actually has lines for when the player orgasms when in the facesitting stance, something she apparently didn't have before. By Threshold, edited by Valentin Cognito.
Art
The Toxic Matango now has a CG, which is used both in her fight and in her loss scene. Art by Applehead.
The Harpy Tengus now have a CG they use in their new combat event, as well as in the already existing loss scene which triggers when you lose to two of them. Art by Houpo.
The Guild hall now has its own background. Art by DOPPEL.
QoL
Added a Level Drain vfx popup when a Level gets drained from the player by the DrainLevel function.
Added a 'Look for trouble.' option in the Starlight and Aphrodesia Districts, for when you're intentionally trying to get an encounter.
The orjson Python package is now used on supported systems, providing a minor improvement to game startup time. By feltcutemightcleanlater.
Fixes
Fixed a missing background call in the Matango Ambush Event during Labyrinth Exploration.
Heather's Bed Temptation Event is now available during Labyrinth Exploration.
Beris can now actually use Blue Blaze Impulse Drive in a penetration stance.
Fixed another niche case of the game not updating stuff properly for some people.
Text skip speed is now 0.5 ms slower, which should prevent weird issues in combat.
Using Analyze no longer triggers counterattacks from OffenceCounter events such as Ancilla's 'bone-chilling glare'.
Fixed counterattacks that use certain functions not reverting to the correct attacker and defender targets.
The Bed-Chan and Aiko scenes now have more consistent post-scene music changes.
Fixed escaping Shizu's Anal stance leaving her CG on display.
Assorted typo-fixing and editing.
v27.3b
Change Log
Remember to load your save from the town square.
Also be sure to always install the game into a fresh folder (unless it's patch data) to avoid weird issues. Saves are kept in a separate location, so they're safe.
Fixes
Relria will no longer forget that you've had a massage and block you from getting her two other services when you leave and come back.
Fixed a crash in the fishing minigame caused by the renpy version update.
Fixed two of the manticore's CGs expressions being broken.
May have fixed a crash related to vfx when loading a save in certain circumstances.
Using items outside of combat while afflicted by paralysis now uses energy.
Fixed potential for past level up data getting scrambled if weird things happened with updating saves between versions. By NobodyWhoBlinds.
Fixed people with weird version numbers getting missed by the save updating.
Assorted typo-fixing and editing.
v27.3a
Change Log
Remember to load your save from the town square.
Also be sure to always install the game into a fresh folder (unless it's patch data) to avoid weird issues. Saves are kept in a separate location, so they're safe.
Fixes
Fixed android/mobile version not applying the gui changes they're supposed to, and leading to very janked ui elements.
Fixed an issue with some saves not updating properly leading to crashes when level drained.
Fixed an broken image call in Melody Cadence content.
v27.3
Change Log
Remember to load your save from the town square.
Also be sure to always install the game into a fresh folder (unless it's patch data) to avoid weird issues. Saves are kept in a separate location, so they're safe.
Content
A new character and her level drain massage parlor have been added to the Aphrodesia District, featuring multiple conversations and lewd scenes. This character can initially only be encountered at random, but can be visited intentionally after the first encounter. By Threshold, edited by Valentin Cognito.
Art
The Manticore now has a tail pussy CG used in her fight, as well as in a few of her other scenes. Art by Applehead.
Kotone's chamber now has its own BG instead of a placeholder. Art by DOPPEL.
The Labyrinth now has its own BG with 5 different variations depending on the floor. Art by Elakan.
The new character's art is by Otani.
QoL
Updated to the newest version of Renpy (8.5) after multiple background code updates across MGD releases, resulting in roughly 30% better performance, notably in relation to game startup, menu bubbles, and Labyrinth traversal. Ported by feltcutemightcleanlater.
Modding
The names of Kaia's expression files now properly match the names of her expressions in her monster file, which should make things a little easier for everyone to parse.
[RecoverAmount] is now called instead of [FinalDamage] when showing the amount of Arousal removed from an enemy by the "SemenHeal" function, or the Energy drained from the player by the "EnergyDrain" function.
The DrainLevel function now exists. By Threshold, with special thanks to NobodyWhoBlinds for streamlining it and helping make sure it won't explode peoples' characters, as well as to feltcutemightcleanlater for benchmarking it.
The Skill keys requiresPerk and requiresPerkSelf will now take into account whether there are multiples of a Perk, in case this is required for the Skill at hand to be used. e.g. ['Swift', 'Swift'].
Fixes
Willpower damage reduction now actually works the way I intended it to in the last patch, and can also no longer crash the game if you manage to reach exactly -100 Willpower.
The loss scene with 2 Harpy Tengus and the one with 2 Harpies should now play properly again.
Fixed a broken image call which could occur during Shizu's fight if you didn't know her name.
Kaia's tail pussy orgasm line no longer displays an extra standalone line to tell you how much Spirit you lost.
Fixed the EmptySpiritCounter function not working properly.
Trisha and Kaia no longer incorrectly display damage numbers when healing or draining Energy from the player.
HitPlayerWith and HitMonsterWith functions should now always display damage dealt on the correct character.
If Vili teleports out of a Restraint while in her titfucking CG, the CG will now no longer erroneously persist.
Venefica can no longer use Umbral Caress while in the Nursing stance.
Two of the stat checks to resist Venefica's curse now properly use Willpower instead of Intelligence.
Kotone should no longer leave you at 0 Spirit after some of her scenes.
Assorted typo-fixing and editing.
v27.2a
Change Log
Remember to load your save from the town square.
Also be sure to always install the game into a fresh folder (unless it's patch data) to avoid weird issues. Saves are kept in a separate location, so they're safe.
Balancing
Updated the Willpower damage reduction equation. It now gives a bit more damage reduction at higher Willpower, while also scaling up faster at negative values, but capping at -100 Willpower (x3.33333 damage), in order to avoid numbers possibly overflowing into oblivion and making the player immune to damage.
Fixes
Redid the 'first come, first served' scene pick-up method in order to account for modding additions. Now, whenever a mod has a victory/loss scene with the same stance requirement as a base game scene, the game will pick randomly from among the available scenes.
The Melody/Cadence Skill for swapping from Face Sitting to Sex when neither of them are riding the player can now actually be used, meaning they will no longer be stuck Face Sitting you once their partner is defeated.
The Willpower debuffs caused by Melody/Cadence and other similar fights can no longer overflow, which could cause them to do only 1 damage on hit.
The descriptions of Fragrance Rune's effects are now all consistent with each other, as well as with the rune's actual effects.
The name of Spectra Jelly's buff effect is no longer improperly labeled as Veloci Jelly, which also prevented players from using both Jellies at the same time.
Succubus Juice's buff effect is no longer improperly labeled as Drowsy Dreamer, which also prevented players from using both items at the same time.
The Mimic will now use her other loss scenes and not default to her stanceless loss scene.
Assorted typo-fixing and editing.
v27.2
Change Log
Remember to load your save from the town square.
Also be sure to always install the game into a fresh folder unless it's patch data to avoid weird issues. Saves are kept in a separate location so they're safe.
Content
Melody and Cadence can now attack you whenever you enter the Aphrodesia District. This event is also accessible in the Labyrinth. By Threshold, edited by Valentin Cognito.
Melody and Cadence's fight has two loss scenes, including a stanceless one which was written by Valentin Cognito and edited by Threshold.
Defeating the Elf now offers a victory scene, with minor variants depending on the stance you defeated her in. By Valentin Cognito, edited by Threshold.
Defeating the Harpy Tengu when outside any stance now offers a victory scene. By Valentin Cognito, edited by Threshold.
Defeating a Harpy in the Sex stance now offers a victory scene. By Valentin Cognito, edited by Threshold.
A new selectable scene ('Have her give you a footjob!') has been added to the menu you get when you defeat Shizu in the Mountain. By Valentin Cognito, edited by Threshold.
Defeating an Alraune in the Making Out stance now offers a victory scene. By Valentin Cognito, edited by Threshold.
Defeating a Salaris in the Blowjob stance now offers a victory scene. By Valentin Cognito, edited by Threshold.
Defeating a Voltlin Livewire in the Titfuck stance now offers a victory scene. By Valentin Cognito, edited by Threshold.
Art
Nara now has an anal variant to her CG. Art by NickBeja.
Tuned up how Shizu uses her Energy Drain Aura internally, freeing up about 600KB and making it saner to use.
Shizu now has a sex CG, which is used in her Mountain ambush and includes an anal variant. Her dojo fight doesn't use it due to said fight's complexity, but it does appear for a bit at the end of her dojo sex lesson. Art by Jiffic.
Vivian's room now has its own background instead of a stand-in image. Art by Doppel.
QoL
Added a download link to the game's deprecated art assets in the Credits screen.
In the Music/SFX Credits section, split off some SFX-only artists into their own section to make the information more digestible.
Markup that splits strings like |f| are faster, improving test system run by 4.69x. By feltcutemightcleanlater.
Over a hundred instances of assorted micro-optimizations on frequently run code. By feltcutemightcleanlater.
JSON function requirements (SwapLineIf, Menu, etc.) were optimized to have a consistent and lower lookup cost. By feltcutemightcleanlater.
Balancing
The Breast Sensitivity of Livewires has been increased from 110 to 125, their Pain Sensitivity from 100 to 125, and their resistance to Sleep from 10 to 50.
When Aphrodisiac is applied, the duration is now set to the new one, instead of the new application adding its duration to the current one, which should stop it from getting very out of hand, especially when out of combat.
Modding
Loss and victory scenes are now pulled from their file on a first come, first served basis if there are multiple valid ones, instead of being picked at random. This will allow scenes to play much more predictably, and avoid weird jank niche cases like a Making Out scene playing when it should be a Sex one if both stances are active.
When playing a loss or victory scene from an enemy's json file, DisplayCharacters can now pull from the game's list of monsters.
Added the 'SpeakSkill' function, which allows for setting a nameplate without quotations.
Fixes
When failing the Toxic Matango's temptation event, her art no longer breaks due to sharing an end result with the normal Matango.
Recoil damage taken during certain combat events is now properly displayed.
Fixed an issue where Belle could remain on screen after her milking scene.
Fixed a bug where the wrong fetish information would be applied to the combat accuracy check for skills.
Assorted typo-fixing and editing.