A Very Full House is a 2DCG female protagonist sandbox built around a milf main character on a mission of love, seduction and household control. Keep everything running, by any means necessary.
A point-and-click corruption-flavoured female MC adult game with an animated production and a wide kink palette.
Installation
1. Extract and run.
Developer Notes
Major Update Features
Jock Art Update! The ongoing effort to fill in all of the basic character art continues! This update, The Jock has received his full body character drawing, complete with all the different stages of clothing. Old events have been updated to make sure they're using the new art to it's fullest extent!
New Events! A whole collection of new events have been added to the game, mostly focusing around the (very busy) shower.
Swappable Phone Backgrounds! No need to live with that boring black phone background any more! You can now swap your phone background for a number of spicier options. Patron supporters will also have access to animated backgrounds as part of their reward! Enjoy some bouncy-jiggly goodness every time you open your phone!
Mod Support! A proper framework for loading mods has been added, making it easy to add your own content to A Very Full House. The patch system has also been updated, so mods will be able to keep saves compatible between versions, as well as patch out their own bugs. Happy hacking out there!
This is a very early demo for the game. There will be placeholder items, locations, interactions, and art galore! Almost everything you see will be improved, replaced, or expanded upon during development.
That said, this release does contain all of the code I'll need to add new content - written events, art, outfits, and so on - right away! Here's a rundown of the major features I'm hoping this version shows off:
Map Movement - This is pretty straight forward, but it's obviously still important! The full game will be filled with dozens of locations, each populated with items and characters for you to interact with. The current room images are all placeholders; I'll be adding in high quality assets to replace them.
Item Interactions - Another simple concept, but just as important. Clickable items are easy to add, and easy to add new interactions to. The goal is to have every location filled with things to interact with! Just like with locations all of the art you'll see for these are placeholders.
NPCs - Probably the single most important part of the game, NPCs can be interacted with. Every NPC has a collection of stats like Arousal, Control, or Corruption Level which locks or unlocks interactions with them. At the moment only the five main housemates are represented, and those are still using old placeholder art developed for my original prototype. Replacing these with high quality models is a high priority!
Game Mechanics - A Very Full House is more than just a visual novel with boobs in it. You will have to manage your household, making sure you get all of your chores done without driving yourself mad with stress. To do that you'll have to use the only tool you have at your disposal: your body! Tease your housemates to create Arousal, then make them promise to do chores in exchange for "favours" from you. Do it right and you'll keep the household from falling apart. Do it wrong and you'll find yourself stuck in a spiral of corruption and impossible promises!
Animated Live2D Models - The main character MILF is an example of what all character models will eventually look like. With animations and physics both being used you can expect to see plenty of bounces, wobbles, and jiggles from every character!
Dynamic Clothing System - Every character will have a full collection of outfits that they can wear. In addition to that, each piece of clothing can be stripped off separately for maximum flexibility when I'm writing new content. For now the main character MILF has one default outfit, plus a towel outfit used for a single event. New outfits will be added, some of which will be needed to enable specific events.
Modular Smart Phone - You can't set a game in the modern era without having a smart phone in it! Your phone will act as the main piece of UI, listing out character stats or chores for you. Behind the scenes the entire system is dynamically created, so adding new apps and phone based events will be a breeze! Swappable backgrounds and phone upgrades are both planned! For now, there are just a few basic interactions to prove it all works.
Mod Support - This is less a feature and more a promise. I love any game with an active modding scene, so I want to make sure A Very Full House is as friendly as possible to modding as I can make it. I've tried to organize and comment all of my code (which is provided unencrypted to save you the hastle) so it's as easy as possible to read through and modify. Going forward I'll do my best to design systems so that mods have easy places to hook in new characters, items, and interactions!
If you've made it this far then thank you for your interest in A Very Full House! I'm excited to speed up development of the fun parts of the game now that the tricky code and design bits are all finished!
Patreon Password
v36.6:
Sexercise
v0.34.2
AreWeThereYet
v0.33.2
EdgingIsFun
v0.31.2
PollPosition
v0.30.2
RecursionError
v0.29.4
Give me a D!
v0.28.1
Smash like and SubscribeStar
v0.27.2
Firebrat
v0.20.2
Plap Plap Plap
v0.13
Keeping Score
v0.8.2
Gack Gack
Changelog
v0.38.9
New Firebrand "Help" Chore - Make sure Madison is working out all of her (sexual) frustrations properly, instead of just angrily blasting her clit for hours on-end like she normally does. She won't be happy about it at first, but you're going to show her how to do it right!
New UI Effects - A big part of AVFH involves clicking on things, so the actual clicking should be as satisfying as possible! Clickables now grow, pulse, and throb when you hover over them. Who says UI changes can't be sexy?
Automatic NPC Scaling - NPC clickable height scaling is now all done automatically based on where they are standing in a room, freeing me from the tedious task of manually (and arbitrarily) assigning those values! As part of the same change, NPC heights are now consistent when you start a conversation with them. You might not notice much of a change, but I assure you it's way faster for me to set up NPC locations for an event!
Better Chore Effects - Chores, those boring old things you need to do to avoid losing the game, are a little bit more interesting now. The code now supports chores with a whole range of different effects and displays those effects properly on the chore tracking UI. All of the existing chores have been updated, with most now have extra or different effects beyond lowering Household Stability.
v0.37.6
- Actually fixed the MCILF not leaving the bathroom at the correct time during the Slacker's shower walk-in event.
- Actually fixed the Cheerleader not being properly undressed for one check-in event.
- MCILF now changes into new nightwear immediately if you change your selection while she's already dressed.
- Fixed incorrect bolding for some text.
- Fixed Slacker's cock frame not being hidden when he put his underwear back on for a Cheerleader event.
- Fixed typo causing the Slacker to put on a porn flick rather than a comedy movie.
- Fixed NPCs not being moved around properly after Slacker's late night event.
- Fixed being able to revisit Slacker repeatedly for his late night movie event.
- Option to make the Cheerleader's shirt or skirt smaller now locked if it's already minified.
- Fixed several instances of NPC models not having condoms shown despite wearing them in individual frames.
- Fixed the MCILF's robe having still having partial transparency when removed if there was breast movement (spoiler: there's usually breast movement)
- Fixed Jock phasing his dick through his pants during a MCILF massage event. Now properly undresses.
- Fixed Nerd's model condom not showing his cumshot bulge properly during the MCILF's bedside handjob.
- Fixed images with captions not being sent properly.
- Fixed the Bully sending a bunch of texts flagged as images, without actually including images.
- Finally got a spellchecker set up for my IDE (Don't ask me why I didn't do this ages ago. I don't have a good answer)
- Fixed very, very many spelling mistakes and accidentally repeated words.
- Tweaked Corruption gain notification messages. Now properly uses large icon variants, and the corruption icon is used in the corruption progress notification.
v0.37.5
- Fixed a bad save bug that will break saves made with the v0.37.4 testing patch. Back up your saves before playing test builds!
- Fixed the MCILF not actually getting changed when staying with the Slacker for a late night movie.
- Quickly fixed a potential soft lock in the Slacker's late night movie event by enabling the (mostly unfinished) 'masturbate' path.
- Fixed not leaving the bathroom at the correct time during the Slacker's shower walk-in event.
- Flagged all of the NPC showering positions to be unsummonable, so they can't be called out for while they're naked. Again, a bug provides a cool event idea!
- Added a boob grabbing animation call to a Slacker flirt event where it made sense.
- Added some default attribute values for earring_set and necklace_set for Person and MainCharacter instances, which should improve saved game compatibility.
- Cheerleader is no longer hidden when interacting with her backyard clickable.
- Fixed ClickableImage only checking a callable image name once on init, rather than every time the displayable was requested. Fixes Cheerleader showing up in the backyard pool in the incorrect outfit.
- Added some defensive programming to handle text messages that end up with date_sent or time_sent of None.
- Properly hooked up the Nerd's new texting event, making it possible to unlock the Tactical Elf phone background.
- Properly cleared the Jock's override clickable after interacting with him while skimming the pool.
v0.37.4
- Fixed NPCs not taking off their clothes while showering.
- Fixed the MCILF not undressing fully while having a shower if she had to chase of the Nerd first.
- Fixed the Nerd's model not showing up if you click on the bathroom door rather than him during a peek event.
- Changed how NPCs were ordered for new changing room so they're actually looking at each other.
- Fixed changing room event not setting a cooldown flag, making it infinitely triggerable.
- Fixed new phone background file being misnamed, preventing it from being used.
- Fixed many NPCs not being properly layered in the kitchen, specifically when they should be standing in front of the sink.
- Added optional 'set_default_outfit' flag for the 'npc_display' label. If True, the displayed NPC will be put into their default outfit when shown. Useful for events that might pull NPCs out of other locations/events.
- Fixed NPCs showing up to dinner in incorrect clothing - or no clothing at all. Fun, but not (currently) intended - this might reappear as an actual event!
- Fixed default texting dates being incorrectly applied, resulting in crashes when trying to view any texts not added right at the start of the game.
- Fixed Slacker's late night movie event triggering in the morning, rather than late at night.
- Fixed example mod underwear not supporting garter belts.
- Fixed MCILF dodging the 'all_speakers' list in some cases when she exited a scene and reentered, resulting in her model not clearing after a scene (and probably some other unintended effects).
- Shifted an arousal change while grinding on the washing machine to avoid sudden changes to the MCILF's wetness.
- Clicking on the rug while the Cheerleader is watching cartoons now shifts the player to the related cartoon event, preventing you from doing yoga.
- Reordered the priority of clickables when clicking on the TV so that the Cheerleader's events are checked first. This makes the behaviour consistent regardless of what object is clicked on.
v0.37.3
- Fixed Slacker's movie event not setting the 'movie_first_time' flag, preventing some dialogue and text events from triggering.
- Removed 'Casual' tag from swimsuits. The 'Casual' tag will be used for outfits suitable for most standard home events.
- Added 'force_casual' flag for summon events. If True the NPC will change into their casual outfit as part of the event, guaranteeing they are in the right outfit for the event.
- Wrote new summon descriptions for all five house NPCs for when they are summoned and they are not in their casual outfits.
- Removed fixed parameters 'PantsOff' and 'PantiesOff' for the masturbating clickables to prevent any issues with summons. Their undress state is set during the event anyways.
- Wrote new late night movie event for the Slacker. Contains several large branches of content depending on outfit, stats, etc.
- Added support for shadows on clickables. clickables can be given a shadow image by passing a 'shadow_image_name' keyword. The 'shadow_position' keyword can be used to position the shadow differently from the clickable.
- Added automatic shadow default check for image based clickables. If a similarly named image file exists with a '_shadow' suffix it is automatically grabbed and used as a shadow.
- Updated all remaining art for the MCILF's bedroom.
- Updated all of the art for the upstairs bathroom.
- Updated all art for the living room.
- Updated all art for the kitchen.
- Updated the art for the pool and the sliding door. Pool water line is now much flatter.
- Updated upstairs hallway window to vary based on time of day.
- Clickable classes that inherit from ClickableLive2D will have a default oval shadow applied if there isn't a specific one provided.
- Updated corruption heart UI element.
- Added bathroom plant watering interactions.
- Added short event introducing the keyhook board. What, that didn't need an origin story?
- Updated the MCILF's torso art to have a more attractive stomach and belly button.
- Added shadows to go with the placeholder art in the NPC bedrooms.
- Updated UI elements for Arousal, Control, Stress, House Stability, and Corruption. Base art is now much higher resolution (512x512) than the exported elements used in game (64x64 or 32x32).
- Changed the symbol for Control from a pair of handcuffs to a hand bell, hopefully making it more recognizable at small sizes.
- Standardized UI icon art size for Arousal, Control, etc. at 128x128 (previously 47x47-ish; no clue what past Mira was thinking there).
- Updated definition of the inline versions of UI elements, giving me better control over how they're displayed.
- Added "tactical elf" background and a short texting event that unlocks it.
- Improved the stat bars used in multiple places throughout the UI. Now displays the stat name when talking to NPCs, and the current value and stat icon are faded slightly.
- Added some additional student gossip dialogue.
- Prettied up some of the initial intro text.
- Added corruption heart values to the MCILF's censor bars. Censor bars are now always enabled at the start of the game.
- Added support for system messages in the texting system. System messages are displayed centered with a grey text box and are skipped when getting a text preview.
- Added support for date system messages in the texting system. Date messages auto-update to the correct relative date (ie. "Four days ago).
- Texting System automatically inserts date messages between messages sent at different times, helping make it clear what texts are old and which ones are recent.
- Added some subtle adjustments to text layouts: smaller spaces between repeated texts from the same person, extra padding below the last message, bubbles slightly wider.
- TextEntry now has a default_day and default_time property. If non-none, this value is used for any texts created without an explicit time. Useful for adding bulk texts at the start of the game.
- Upcoming Chores entry in the chores list app only displays chores that have been seen at least once already.
- Chores that are coming up within the next three days can be activated early, in case you want to get a head start.
- Added an upgraded version of the Slacker's third bedroom poster (the right one; middle one not added yet), and a matching phone background. #TODO: add a way to unlock it.
- Updated code for Slacker's posters so they use the proper clickable end_of_turn_effect logic, instead of having their own hard coded function.
- Changed the return value flag for mod injected functions to "_mod_return" to avoid Ren'py's newer variable munging pattern.
- Added some simple UI sounds and background music.
- Added UI sounds for hovering and clicking on clickable objects
- Added UI sounds for hovering and clicking on phone apps/buttons.
- Added UI sound when receiving a text between turns.
- Fixed texts not being properly marked as seen when there were so many the list was being truncated.
- Tidied up code for zoom/brightness when hovering over clickables. Fixed significant amount of hover "flicker" when mousing over the edge of a clickable item.
- Improved confirm dialogue screen to support alternative yes/no text and only displaying a single button (ie. for a confirm screen.)
- Fixed the changing room pegboard interaction incorrectly jumping to the Cheerleader's lost bra event, even when the bra wasn't there to actually be found.
- Added new event to the girls changing room.
- Added very revealing outfit corruption tags for the MCILF and others while teaching.
v0.37.2
- Fixed sewing table not being defined as a static object properly.
- Fixed Cheerleader cutdown skirt not displaying when properly enabled.
- Added short dialogue branch if Firebrand is summoned to cutdown her clothes while sunbathing.
- NPCs who are actively involved in a scene (ie. currently in the all_speakers list) do not have their outfits changed when time advances; interact_cleanup will update their outfits instead.
- Added 'redress' and 'retext' options to Person.set_override_clickable(). Default is True; if False, outfit changes/text message checks are not run (useful for events that move people mid event).
- dress_for_clickable() now checks if any of the outfit state variables (ie. 'ShirtOff', 'PantiesOff', etc.) are set by the clickable and applies those when dressing.
- Fixed 'Sheer Robe (No Underwear)' nightwear outfit not being unlocked for saved games if you didn't have the MCILF try on the robe first.