Ren'Py Corrupted Academy

3.00 star(s) 1 Vote

BolHeX

Member
Nov 30, 2019
409
647
banner.jpg

Hello, everyone, and welcome to the development thread for "Corrupted Academy" (working title).

This thread will serve as an overview and collection of thoughts and feedback for something I have been working on for a while.
I have been working on a project, "Corrupted Academy," for some time now, and I thought it's time I create a thread where I can gather thoughts and feedback.
The game has been largely inspired by two other titles, Examination Day and WTM Academy which is itself an offshoot of "Examination Day."
Like the above mentioned games this will be a "real" porn game using various real images/videos/clips.

It initially began as me creating a mod for the above-mentioned WTM Academy, but I found it to be limiting, and the code was too messy for me to navigate.
Disappointed, I started writing my own version with moddability as my primary goal.
I can say it has been pretty successful, with most of the content being expandable.

When I release the game, I plan to include a set of small modding tools/scripts that I have been creating to speed up content creation for any potential modders.
I will also be writing extensive documentation and docstrings for the code once everything is in a more finalized state.

While the game currently only supports female characters, since the game is meant to be moddable, if there is enough interest in it, I would be willing to expand to include other genders.​

Story:
(Story is a bit placeholder and hasn't been planned out completely)
You play as a teacher at an all-girls academy (for now).
After falling on hard times, the academy headmaster has been forced to turn it into a testing ground for a new government experiment.
By law, you and your fellow teachers will be allowed to practice "Free-use" without fear of legal repercussions.
You are instructed to ensure that the students do not pass the exam until a certain amount of time has passed, so the experiment will have enough impact on the students.
The government's final goal with this experiment is to see whether this can help create a more inclusive and accepting society.


Gameplay:
As you interact with the various characters their stats will changes. They might become more fearful, corrupted or affectionate etc.
This will open up new behavior and responses from them, with the final goal of it being somewhat believeable.

Mornings (Weekday):
As you interact with the various characters their stats will changes. They might become more fearful, corrupted or affectionate.
This will open up new behavior and responses from them, with the final goal of it being somewhat believeable.

You lead exams with the students, where your goal is to distract the students from completing their exam within the allocated time.
You do this through various "free-use" actions such as removing clothing or groping the students.

Mornings (Weekend):
Attend the morning PTA meeting, where you can try to convince the board to pass certain academy rules.

Afternoons:
You can try to arrange home visits with the students. These visits have several actions you can perform once there.
If the required rules are passed, you can set up photo or video shoots with the students.

Evenings:
Currently, there is nothing, but there may be plans for the future.


Development Plan:
My current focus has been on achieving feature parity with the above-mentioned titles, with my next focus being on expanding the content.
This has taken a long time because of the need for moddability and the effort to keep it as simple as possible for modders.
I would say I am close to achieving parity at the moment, at which point my focus will switch to debugging and getting everything finalized.
After that, I am going to work on expanding the amount of content before working on new features, of which I have many planned.


Socials:
Discord:
 
Last edited:

zertz

New Member
Jun 29, 2018
14
5
Hi, i just saw your thread and am very thrilled to see another developer giving his angle to the, let's call it, "free use academy" style game. I played examination day and follow each update of WTM as well.
I will look forward to a first version!
Will you be using the same UI as WTM academy? Personally i think there are cleaner ways to construct this but i am no developer.
What i would love to see though is a bit more personality in the characters which is lacking in WTM academy.
In Examination day you also had a "win condition" where a girl would become so corrupt where she would basically not do the exam and never graduate. I liked this since it gives you a goal of some sort.
I would also advise to think well about the rule structure. I think there is alot more potential in that ruleset than used in examination day and WTM academy. In WTM they recently added the free use act which does kind of implement what i was thinking. Where you do get repercussions for doing certain actions that are not allowed.
But i think you could go so much further in the clothing restrictions (or non restrictions), the actions you are allowed to take.
Like not only force uniform or not allowing certain clothes but also restricting clothing types for example. Like only lingerie allowed as undergaments or only sport clothes allowed or yoga pants,... Like go more specific which gives you more opportunities to see different clothes images and situation to do certain actions.

But those are my first thoughts to someone that would make their own spin on it!
Looking forward to it and good luck!
 
  • Like
Reactions: Rexizor and X-Hound

BolHeX

Member
Nov 30, 2019
409
647
Will you be using the same UI as WTM academy? Personally i think there are cleaner ways to construct this but i am no developer.
Since a lot of UI elements allow modding in new options I have rewritten all of the UI, it's still "developer" UI at the moment though. More just functional than pretty to look at. I have been meaning to post some pictures just been hard at work trying to get some stuff finished up.

What i would love to see though is a bit more personality in the characters which is lacking in WTM academy.
In Examination day you also had a "win condition" where a girl would become so corrupt where she would basically not do the exam and never graduate.
While this won't be in the first release I do have personalities planned. Each girl will have several stats and traits which will control their personality. I am going to use this for mainly for responses to your actions/decisions.

I do remember the feature you are refering to, and the girls stats do currently change how likely they are to focus on the exam or do other things instead as I have implemented an event system while allows them to do things during the exam.

I would also advise to think well about the rule structure. I think there is alot more potential in that ruleset than used in examination day and WTM academy. In WTM they recently added the free use act which does kind of implement what i was thinking. Where you do get repercussions for doing certain actions that are not allowed.
But i think you could go so much further in the clothing restrictions (or non restrictions), the actions you are allowed to take.
Like not only force uniform or not allowing certain clothes but also restricting clothing types for example. Like only lingerie allowed as undergaments or only sport clothes allowed or yoga pants,... Like go more specific which gives you more opportunities to see different clothes images and situation to do certain actions.
I like the idea i'll be sure to write it down, and you made me realise a bit of an oversight on my part. While girls do currently check against clothing restrictions based on the active rules it does not allow modding in new ones as they were all hardcoded checks.
Thanks for pointing this out, it lets me go back and adjust this to allow modding in new options.

Should be a relatively simple change as the framework already allows most of what i need.

But those are my first thoughts to someone that would make their own spin on it!
Looking forward to it and good luck!
Thanks! Hope to have the initial release out sometime soon, still have quite a bit of work to do on it and many more planned expansions after that.
 
  • Like
Reactions: zertz

X-Hound

New Member
Dec 17, 2022
8
8
Nice! Super excited for another one of these to be in the making, love them :)

More clothing options/rules is what I've always thought would be nice for both other games. zertz pointed it out pretty well. That along with better beheavioral paterns for students.

Best of luck! Will keep an eye out to support this project!
 

BolHeX

Member
Nov 30, 2019
409
647
I did end up rewriting the Rule system so now rules can mark certain clothing types/tags as disallowed or forced.
I will probably need to add checks for when girls get new clothing that they try get clothing that matches the rules. Which again is pretty easy to do.

One of the main things I am still struggling with is images for things. I currently need to find images for clothing, mothers and their house interiors.
I wanted to try generating some generic image assets for the houses/mothers but my PC is a bit old so that doesn't seem to be an option.
If anyone has a good source for these things please let me know.

My main goals at the moment are:
  • Clothing items: New images/clothing items
  • Mothers: New generic mother images, including topless portrait variants
  • Student home backgrounds
  • Exam UI, I need to rewrite this to a somewhat final version so I know what dimesions bodypart images need to be.
  • Sex/Interaction menu needs some work to make switching between particapants a bit more intuitive. This is pretty low priority but does need to be done for home visits. If I limited it to 1 on 1 interactions it would be done but since I want to allow multiple participants(threesome at least) I need to really think about how the participants are displayed.
I think those are the final things before initial release. After that I will need to focus on rewritting/adding a lot of story elements i.e intro story and gameplay tutorial.

So again if anyone has a good source for clothing images but on their own and on girl/model please let me know.
 
  • Like
Reactions: X-Hound

zertz

New Member
Jun 29, 2018
14
5
I did end up rewriting the Rule system so now rules can mark certain clothing types/tags as disallowed or forced.
I will probably need to add checks for when girls get new clothing that they try get clothing that matches the rules. Which again is pretty easy to do.
This sounds super interesting! Cant wait to try it!

One of the main things I am still struggling with is images for things. I currently need to find images for clothing, mothers and their house interiors.
I wanted to try generating some generic image assets for the houses/mothers but my PC is a bit old so that doesn't seem to be an option.
If anyone has a good source for these things please let me know.
I think it might be simplest to just select a pornstar for each character and start browsing their photoshoot content. Use that as base and adjust clothing to the available photoshoots you have. Dont pick clothes and search images to fit that will make you go nuts.
Or use an AI to generate some images that you are missing. It seems that standing pictures and photoshopping in clothes, they are getting pretty good at. I wouldnt use it for anything more than that though

For houses you might just browse Pinterest or something and take some images of interior designs that you like.
 

BolHeX

Member
Nov 30, 2019
409
647
Here are a couple screen shots of the exam UI. The clothing images are still placeholder and some of the body images will be replaced in the future.

You don't have permission to view the spoiler content. Log in or register now.
I wanted to show some of the tooltips but the cursor doesn't show up so it makes it difficult, but hoving over blocked actions/traits/stat multipliers will give you details about it. With the UI layout done I can now work on clothing images since I know what dimentions the images need to be.

The impacts shown when hovering an action show how it will impact the girl. Pressure and Arousal are applied directly while the others show how it will much it raise/lower their stats.

You don't have permission to view the spoiler content. Log in or register now.
I made adding new options/icons to the PC menu as simple as specifying a name and a label to call when clicked.
You don't have permission to view the spoiler content. Log in or register now.
You can also set the PC background to any photshoot image. I am still working on this though as you can see the image can look a bit stretched based on the image resolution. I might limit it to just a few select images but that isn't too important at the moment.

You don't have permission to view the spoiler content. Log in or register now.
Same goes for adding "setting" options.

You don't have permission to view the spoiler content. Log in or register now.
Allowing variables to changed ingame is a similar process. Instructions will be included in documentation.
 
Last edited:

X-Hound

New Member
Dec 17, 2022
8
8
Very nice, interesting. Can't wait to be able to play around in this one! Glad to see rimjobs are a thing here, I believe it's absent in WTM Academy.
 

BolHeX

Member
Nov 30, 2019
409
647
Update on main goals:
  • Exam UI ~ Finished.
  • Clothing Images ~ 60% of clothing items have new images.
  • Generic Mother Images ~ 50% until first pass, with further expansion in the future.
  • Student home backgrounds ~ 0%, I put this as lower priority.
  • Sex/Interaction menu ~ Probably won't make initial release but likely one the first things to be done after.

I did need a break from looking for images and wrote a subject management system.

Allows you do schedule what subject each day's exam will be, this is done during anytime during the weekend and will be fixed until the next weekend. You can also just leave them to be random each day.

Subjects currently give buff/debuffs to how fast certain stats increase.
They can also be locked behind certain triggers i.e unlocking during a PTA meeting.
I also allowed their stat buffs and the buff duration to be modified i.e through rules being active.


I am also planning on a Photoshoot rework.
Currently they work very similar to WTM Academy, where you have a large number of photos(~25-70), choose from a given selection and take the photo; rinse and repeat until you have all the photos unlocked or she refuses to take more photos. This system has many images with little dialogue between each.

I would like to hear what other people thought of it's photoshoot system and what changes they would make. I was thinking a much more focused system with fewer "filler" photos and perhaps more dialogue during the shoot.

Here are some of my quick thoughts, ill probably sleep on it and do some more planning before a prototype.
You don't have permission to view the spoiler content. Log in or register now.
 
Last edited:

BolHeX

Member
Nov 30, 2019
409
647
Some small updates:
  • Clothing Images ~ 85% of clothing items have new images. Some of these images could be better but for initial release they will work.
  • Photoshoots can now have custom backgrounds, there are a few defaults that are used based on the given tag i.e shoots tagged "pool" will now have a pool background for the shoot. Its a small change but it helps with the atmosphere.
  • Photoshoots can also have custom intros now which also helps develop a bit of a story for the shoot in question. This is probably the only changes I will make for the time being; perhaps a full rework in the future but the current system seems to work fine.
  • Rest is mostly small backend stuff that doesn't matter much talking about yet.
You don't have permission to view the spoiler content. Log in or register now.
I also managed to "fix" backgrounds being stretched or warped based on their aspect ratio. I say "fixed" because I just wrote a script to resize and crop images to the correct size. This also cut down the file sizes MASSIVELY(really didn't need 4k images) some of them by around 90%

Currently working on rewriting a lot of dialog stuff, which will be placeholder until i finish the "personality" system but that is far in future so I need some dialog lines in the mean time.

The content creating side; writing and image collection is not my strong point. I expect things to pick up speed again when I can stop working on images/writing and work on polishing the existing features/systems.

Slowing working through my "TODO" list... Many more not pictured here and probably even more not marked yet.
You don't have permission to view the spoiler content. Log in or register now.
 
  • Like
Reactions: X-Hound

BolHeX

Member
Nov 30, 2019
409
647
You don't have permission to view the spoiler content. Log in or register now.
Made another dent in my TODO list focusing on features i wanted to fix/complete; Most of what is left is rewriting dialogue lines.

Some of the things i finished up:
  • Various sponsor call options are now moddable; Like below when you try starting a contract with a sponsor you were previously in contract with.
    You don't have permission to view the spoiler content. Log in or register now.
  • Allowed selecting what stats influence how well the PTA president helps you when trying to pass Rules during PTA meetings. i.e "Forced Braless" takes the PTA presidents "people_skill" and their "naturism" into account; lowering the difficulty to pass the rule.
  • Finished "try_break_rule" method implementation for students. Generally more corrupt girls will break the rules more often, their "obedience_factor" plays a big role in this too.
  • When multiple girls wear the same clothing in the exam the clothing image selector tries to not reuse the same images if possible.
  • Girls purchasing and selling clothing now take rules into account. i.e They won't sell "lingerie" if they are being forced to wear it by a rule.
  • Rules can now apply stat/stat_growth changes. i.e Passing a rule that raises the base corruption/naturism of all girls or increases how fast a stat levels up.
  • Rules can select what rules they will unlock if not unlocked already. i.e Unlocking "Photo Club: Hardcore" will also unlock "Photo Club: Softcore".
  • Events can now start photo/video shoots, I had to rewrite this to fix some issues. This feature is pretty niche but i can see some use cases.
Those are the main things, the rest were mainly small changes and dialogue rewrites.
 

osanaiko

Engaged Member
Modder
Jul 4, 2017
2,548
4,635
The concept of WTM Academy (and grandma Corrupted Academy) was/is great but it definitely felt like the development had kind of gotten stuck in a pile of complexity.

Definitely looking forward to seeing what you come up with. Are you going to post an alpha/beta anytime soon?
 

BolHeX

Member
Nov 30, 2019
409
647
The concept of WTM Academy (and grandma Corrupted Academy) was/is great but it definitely felt like the development had kind of gotten stuck in a pile of complexity.

Definitely looking forward to seeing what you come up with. Are you going to post an alpha/beta anytime soon?
I would say that what i have done is far more complex behind the scenes but this is done so that it's easier to develop new content for. I hope the same thing doesn't happen with me and my project; There are definitely a few code smells right now but that is fine. Get a working product and then change it as user feedback is given.

I hope to post an alpha sometime this month or early next year. The writing which is most of what is left to do, is not my strong suit and in future i hope to have someone on the team dedicated to it.

The initial release will probably be a very scaled down and will serve more as a proof of concept. Expect around 10 girls with a handful of photo/videoshoots and events for each and likely fewer clothing/rule/general event options than planned.

I will then take user feedback into account with what needs changing and focusing on.
 

BolHeX

Member
Nov 30, 2019
409
647
Been a while since I last posted an update so here is a short one since I have been quite busy with the pre-holiday crunch at work.
  • Rewrote a large majority of the dialogue that needed rewriting, including exam actions, home visit punishments, PTA president voting and PTA rule discussions.
  • Allowed shoots to have custom backgrounds with a default, It now selects a random default based on the shoot tags.
  • How many actions you can take at a PTA meeting now scales off your reputation.
  • Along with their discussions all the rules now have updated descriptions. These might need another pass to make there wording somewhat uniform. Not important for initial release.
  • Added support for mother introductions, which are shown when first meeting them at their home.
  • Small backend rework to shoots(video and photo) to make getting participants and their willingness to do the shoot easier for modders.
  • Small backend rework for clothing, clothing image names are now checked much more explictly i.e "jacket" won't pick up "leather_jacket" images. Again to make it easier for modders when adding new clothing.
  • Clothing can now be tagged as "student" or "mother" only.
  • Along with this I added several new clothing options, including more lewd versions of uniform clothing for more corrupted girls.
  • Rebalanced the clothing stats, this was just a first pass and will probably need to be tweaked once it is available to the public.
  • Loads of small fixes for things I won't bore you with.
Things are looking good and I expect a release next month if all goes well.

You don't have permission to view the spoiler content. Log in or register now.
I have wittled down my TODO list to only 24 items, very few of which are dialogue writing so they should hopefully go by quickly.

I want to say Merry Christmas to everyone, and to enjoy it with your loved ones.

This has been a fun project to work on and I can't want to release it to everyone. With that said I need go enjoy some Christmas holiday time with the family.
 

BolHeX

Member
Nov 30, 2019
409
647
Here is an update of what I've been working on:
  • Wrote some tutorials to introduce game mechanics, this includes:
    • Actions you can take at home.
    • Actions you can take in your office.
    • Various exam mechanics and short explaination of each stat.
    • Purpose and the actions you can take during PTA meetings.
    • Visual tutorial of each element on the photo/videoshoot screen.
  • Files now automatically reload when loading a save. This should make adding mods during a playthrough work seamlessly.
  • New tooltip system, so it shows next to your cursor.
    You don't have permission to view the spoiler content. Log in or register now.
  • Improved exam actions menu.
    You don't have permission to view the spoiler content. Log in or register now.
  • With the above I have rewritten all of the action "requirements" along with adding the new "Vulnerable State" which allows performing more extreme actions even when their requirements aren't met.
  • Rewrote system which displayed speakers portrait during conversation, this is purely backend but fixed a few bugs it had.
  • Implemented discussion with daughter options for home visit. Currently it's just increasing/decreasing stats but i have a few others planned just haven't implemented them yet.
  • Shoot menu now shows the shoot particpants.
    You don't have permission to view the spoiler content. Log in or register now.
  • Made some good progress with the sex interaction menu but visually it is still very WIP. You can select which girl is performing the action or use "group" actions. Adapting this system in the future where you have a certain number of "points" to spend based on the girls stats could be a good way to handle punishments or sexual favors but that is for later.
    You don't have permission to view the spoiler content. Log in or register now.
  • Too many bug fixes to list tbh


My focus the last few days has been balancing. Trying to get stat growth speed to feel right, too fast or slow wouldn't be very fun. There is of course a multiplier that users can change at any time(both to increase or decrease it) but it is currently WAY too slow.

To do this I wrote a function to simulate X exams, this is a crude way of judging growth speed since there are ways of increasing them outside of the exams but it does help set the bar for what the stat "impacts" should be. This has actually been a lot harder than expected but I have finally gotten the curves somewhat where I want them. The hardest one to balance was "fear" since you expect it to grow at first but once the girl's "corruption" state reaches a point it should basically reverse.

I was thinking around 10-15 exams to max or nearly max a girl should be a good balance. Remember that events, home visits and photo/videoshoots will also all have an impact.


There are a few main things I need to balance:
  • Rebalance stat growth speed (too slow).
    • This should be as simple as increasing all the currently impact values.
  • Rebalance mother votes at PTA meetings (pretty hard to get votes in your favor).
    • For this I was thinking of letting mother stats increase based on the daughter's stats, so they get corrupted a long side their daughters(although slower). This should help with their voting as well as open up events without needing to tediously visit them each day.
  • Rebalance the frequency of reported action call from mother.
    • This is mainly just balancing the report threshold, could also change this to increased based on the mother's stats.
  • Rebalance girl/shoot/item "compatibility" in relation to sponsors.
    • Girls are usually very compatible or not compatible at all. I haven't looked into this yet but I would prefer a wider range of compatibility than currently seen.

After balancing I still need to:
  • Finish the sex interactions menu and implemented some more options.
  • Implement the other daughter home visit discussion options, one of which requires the above.
  • General content for the girls that I have planned for the inital release, which means at least 2 photoshoots, 1 videoshoot and 1 event each.

So I have a lot to do... I didn't even mention everything just what im prioritizing currently but this post is already far too long.
 

BolHeX

Member
Nov 30, 2019
409
647
Time for another update, this will probably be a short one as most of my time as been spent on balancing, bug fixing and small quality of life improvements. These have been focused mainly on:


Exams:
This has mostly taken the form of balancing, this includes: how fast girls complete exams; girls "pleasure"/"pressure" from your actions; "health" loss from actions; player "arousal" now feels less constraining especially in the late game.
There were also several bugs created from changing systems around which I think I have mostly stomped out.
I have also made several quality of life changes mainly focusing on making interactions/states more clear to the player.


Shoots:
So I have been doing some long form playtests to make sure everything is working as intended and "fun" to play with. This lead me to find the photo/video shoot system to be too long and a bit boring to interact with, so I have shifted it towards far less images/videos. This makes doing shoots less tedious and in turn helps remove a lot of "chaff" when giving them to sponsors when requested.

Along with changing how shoots should be structured to help me speed up replacing the existing shoots I wrote a small app. It allows me to more easily create the shoot config file aswell name/tag the photos/videos.
In the future I plan to expand this for girl/sponsor/event configs.

With this new app I managed to create ~30 photoshoots in just a few days, with very little effort so I think modders will appreciate it.


Sponsors:
This has mainly been bug fixing and balancing. The balancing includes changing how requested item "compatibility" is calculated. More importantly request "lewdness" now scales off the average corruption of the girls in the academy. This means you are unlikely to get very "lewd" requests which you are unlikely to be able to fulfill; I say unlikely because there is still a chance.

But it has also gotten one of the biggest quality of life changes, which was rewriting how requested items are selected to be sent to a sponsor. You can now select multiple items at once rather than needing to reopen the screen each time, this makes working with sponsors infinitely less annoying.



If this came out incongruent and disorganised im sorry, I am writing it very early in the morning. I still have a few things I need to work on related to the above systems, then I need to a lot of focus into the "home visit" stuff.

I will post my TODO list for these systems when I get some time later, which is actually quite a short one I hope be able to finish up this weekend.
 

BolHeX

Member
Nov 30, 2019
409
647
So here is my TODO list for this weekend:

  • Exam:
    • Arousal should have a bigger impact on answer progress.
    • To Test:
      • Make sure "health" loss changes feels good for all corruption levels.
      • Make sure answer progress is both challenging and not too punishing.
  • Shoots:
    • Rebalance girl "willingness" to better match the shorter shoots.
    • Along with above make girls less willing in general as its too easy to talk girls into shoots.
    • Change tutorial image to a transparent overlay and update it to match the new hotkeys.
  • Sponsor:
    • Make sponsor reputation slowly decay if not actively fulfilling requests.
    • Sending photos/videos should mark them as "used" so they cannot be sent to another sponsor for around ~6 weeks.
    • To Test:
      • Sponsors generating new requests if none are available.
      • Requests applying impacts to girls for "hostess" type requests.
      • New menu where you can select multiple items at once.
      • Make sure escort requests work and are being generated.
      • Make sure "mother" requests work and are being generated.
      • Make sure mother photo/video items are available for selection.
  • PTA Meeting:
    • Votes seem to succeed too easily
  • Events:
    • Post exam office/home events don't trigger often enough, need to look into increasing the "chance to happen".
Just before writing this up I made a few changes to sponsor requests, which help clarify why certain requests are "blocked".
You don't have permission to view the spoiler content. Log in or register now.
I also allowed "mother" photos/videos to be sent to sponsors, and made "mother" specific requests like the sponsor needing more "mature" hostesses/escorts. So these also need to be tested.

Hopefully I can finish with all of this today/Saturday and then move my focus to the "home visit" interactions.
I still have a lot of work to do on this system, both quality of life and actual implementation; one of the most long standing features being the "sex" system.

I think that is enough typing for now though, back to actually working on these systems.
 
Last edited:

zertz

New Member
Jun 29, 2018
14
5
You seem to be putting alot of thought and work in it, so im getting excited to finally play it!
When do you think a first version would be released?
I will keep my thoughts and remarks for when i have actually played and tested it!
 
3.00 star(s) 1 Vote