Ren'Py [Development Thread] Brothelmania: Brothel Management Sim

Quintillian

Member
Apr 15, 2019
136
252
Happy New Year!


Here for the monthly update.

December progress.
UI Changes:
  • Reworked the Roster Screen, now allows for quick access to a character's location as well as showing their Attribute values, and Age.
  • UI change: Removed the scroll viewport from the Roster Menu, and instead implemented a Paginator to improve this screen loading time.
  • Also increase the image cache size to 1GB.

Systems Changes:
  • Added the final (for now) working implementation of the Courtesan, Masseuse, Waitress, and Dancer Jobs.
  • Added a Details button in the Job Report screen to show all the Roll results and other numeric outcomes and values.
  • Removed the Loyalty Stat from the game as it was thematically conflicting with the Defiance Check.
  • Reworked the starting Perks introducing the classification of Glamour Attributes (Cuteness, Looks, Refinement, Allure)
  • Patrons now have a list of Preferences.
    • One of those Preferences is the service their willing to pay for.
    • Another is the Glamour Attribute they are looking for.
  • As usual, bug fixes and balancing issues. For balancing, I still haven't figure out how to properly come out with math functions that scale well, but I'm taking inspiration from Balatro: shit's is a lot easier to reason and balance when it is basically (Base Value) * (Mult Value), and then use modifiers to mult the Mult.

January TODO.
This month, I'll be polishing the Relationship System. This will keep track of every relationship in the game, both player-character and character-character. It will consist of three things, opinion, dread, and status. This is the first System of 4 that will make up the social simulation aspects of the game. Next on the docket, is refining and adding content to the Interactions Systems. Once this is done, what follows is the Facets/Personality System and lastly, _finally_, the Desire/Fears System.
 
  • Like
Reactions: Su13n

Quintillian

Member
Apr 15, 2019
136
252
I am back. Couldn´t make an update till now. A lot of personal stuff is happening this 2025, mostly good stuff, but nonetheless means I didn't have lots of free time to spend on the game. However, there was some progress.

Jan-Feb Changes:
- (House Cleaning) Upgraded the project to use Ren'Py 8.3.4 ( latest, for now ). Fortunately, nothing broke this time. Keeping Ren'Py up to date while the game is still unreleased is important to me, first because once I release the game, I´ll have to start worrying about not breaking people´s files with major changes. 8.3.5 is supposed to come out in April, I think and I´m really looking forward to it. Any performance gains are very welcome indeed.
- (Systems) Finished the rework of the Relationship System. Each Relationship stores values for opinion, love, dread, friendship, and trust.
- (Systems) Streamlined the Interactions System so it is now more easy for me to add logic and variations to the interactions between characters.
- (Content) Added and tested 16 (half) of the planned Perks.
- (UI) All imagepacks are now clickable in-game to display them at their real size.
- (QoL) Added the posibility to Hard-Ban and Soft-Ban pack images. Hard-banned images will never show again across different savefiles while Soft-Banned images will not appear for that specific save.
- (QoL) Added the posibility of referencing multiple directories as sources for imagepacks, meaning players that have BK packs already installed don´t need to have duplicates, as I know some you degenerates have hundred of gigas worth of packs.

March TODO:
- Add the pending 16 perks. This is the more difficult half to add, as not all related systems support what I´ve planned yet. Also, I´ve to keep remind myself this is not the moment to worry about balancing issues.

Until then,
 
  • Like
Reactions: atmosphere1980