Weekly News #126


So, friends, it's time to release new weekly news. A week and a half has passed since the last update was released, which means it’s also time to sum up the voting results. Naturally, we have already gradually begun to move in the direction you set for us, so you can see some of the points added to the game a little lower, in what has been done. Well, now... Let's get down to more detail about what was actually done.

First, randomized NPCs. There were a lot of small changes here, which would seem insignificant, however, their share is still quite large and large - we have improved everything regarding the randomized futanari NPCs. Now, if the randomized NPC is a futanari, he will appear as such in all scenes. Before this innovation, it was displayed in only one - missionary, and in general we have about 17 scenes, so the amount of work was significant. In addition, we have made a new randomized NPC editor: it contains some animations, some new settings and other things that can improve your gaming experience. You can see it just below:



In addition, there are many more small changes for randomized NPCs, which you can read about below in the list of changes, but now... Now we will move on to some other points.


Secondly, optimization. Normally there would have been a plot point here, but that will be the next item. What have we done with optimization? We rewrote about 30 percent of the fundamental code in order to improve performance, removed a lot of rudimentary code, improved the situation with memory loss during gameplay, and also did a lot more so that, firstly, the game crashes less, and secondly, freezes less after fast forwarding time/communicating with randomized NPCs, and in some places it even worked more logically. However, you can read more about all the reworkings of existing modules below...


Thirdly, the plot. Yes, we haven’t forgotten about him: new story events with Suzuki Matsui are proof of this. We continued her storyline. In addition, a story thread is currently being written that concerns the story character Yuki Oota. Well, and also, accordingly, some continuations of story branches with randomized NPCs, as well as just events.


Fourth, code refactoring and bug fixes. Well, here, as always, we’ll get by with the list of changes relevant for version 0.947b.


New content:

- The storyline with Suzuki Matsui was continued: new events were added, one new bad ending was added, and in general some details were made to explain her motivation and behavior.

- Added a new randomized NPC editor based on the prototype of your character creation interface. Absolutely all the features of the old editor were transferred to it. In addition, new ones have been added that improve the variability of creating this very character. The interface itself has minimal animation that does not hurt the eyes.

- The situation related to the overall performance of the game has been significantly improved, due to which there are much fewer “stutters”, “freezes” and other moments when rewinding time, entering the menu for interacting with randomized NPCs and other moments of this type than before.

- The situation with memory leaks in the game has been significantly improved: now there are much fewer problems associated with it. The game crashes much less when there is a lack of RAM, and has also generally become less demanding on the amount of RAM and its speed.

- Some conditions for dropping events with story NPCs have been changed, which is why, firstly, it is now easier to drop and more intuitive, and secondly, it works with fewer problems.

- Now in the masturbation scene, if the randomized NPC was set to be a futanari, he will now appear there as a futanari. New moments were also added there, such as the “ending” of the futanari, the movement of the futanari, as well as some other details that improve the overall look of the scene.

- Now in the scene that is displayed when entering the women's restroom and attempting to dialogue with a girl, if the randomized NPC as a futanari setting was chosen, he will now be displayed there as a futanari. New moments were also added there, such as the “ending” of the futanari, the movement of the futanari, as well as some other details that improve the overall look of the scene.

- Now in the side sex scene, if the randomized NPC was chosen to be a futanari, he will now appear there as a futanari. New moments were also added there, such as the “ending” of the futanari, the movement of the futanari, as well as some other details that improve the overall look of the scene.

- Now in the Cowgirl pose scene, if the randomized NPC was set to be a futanari, he will now appear there as a futanari. New moments were also added there, such as the “ending” of the futanari, the movement of the futanari, as well as some other details that improve the overall look of the scene.

- Now in the "69" pose scene, if the randomized NPC was set to be a futanari, he will now appear there as a futanari. New moments were also added there, such as the “ending” of the futanari, the movement of the futanari, as well as some other details that improve the overall look of the scene.

- The system for creating randomized futanari NPCs has been improved. Additionally, if the randomized NPC is a Futanari, it will now appear as normal in all scenes available in the game as it should.

- A significant refactoring of the fundamental module for moving randomized NPCs across locations has been carried out: now it works much better, faster, it is combined with some other modules and, in general, because of this there are much fewer problems with memory leaks and performance at certain points in the game and on certain devices.

- The module responsible for calculating in-game time has been optimized - the most massive and difficult module to calculate. At the moment, it loads the system half as much: the entire load is now distributed more evenly, which is why the game results in far fewer crashes and other problems related to game performance.

- The module responsible for distributing RNPC across locations has been optimized, which is why it has generally become faster, more understandable and more efficient. The module itself now produces much fewer errors than before.

- Some specific modules have been optimized, which previously were just a pile of older modules, which is why the game has become more performant and problems with memory leaks have become significantly less.

- A more rudimentary module was removed that regulated the vulgarity of randomized NPCs, which unnecessarily loaded the game, but is no longer relevant due to the creation of new modules that work more logically and put less strain on the system itself.

- The code responsible for the “smoking” activity was refactored and, in general, has the following role: firstly, there are more locations where RNPCs can smoke, and secondly, in undesirable locations (academy locations) they will stop smoking, but with a certain high chance, which depends on their level of courage.

- A significant refactoring of the systems responsible for switching systems between your character editor and the RNPC editor was carried out, because of which, firstly, there are much fewer miscalculations there, and secondly, this function itself began to work many times better and stopped generating rare exceptions .

- A significant refactoring of the systems responsible for determining and displaying the appearance of randomized NPCs has been carried out: firstly, it now works much faster, secondly, it is now more structured and understandable, thirdly, it has been divided into some other submodules in order to correctly distribute the load throughout the gaming session. Overall, it's been completely redesigned from the ground up, making it less cluttered and more intuitive.

- Now the submodule responsible for checking the correctness of the generation works only once after the generation itself, which will reduce the load on the system during the gameplay. In addition, the module itself now removes certain unnecessary internal data that the game did not use, which will reduce the game's RAM requirements.

- A minor refactoring was carried out on the generator of randomized NPCs and the appearance determiner module, due to which both, firstly, became more productive, and secondly, they began to produce fewer errors, incorrect calculations and other problems that had previously been generally encountered relevant for these two modules at once.

- Added new relationship presets in the randomized NPC editor after generating a game session: enemy and afraid. Accordingly, each name speaks for itself.

- The sprite of your character in the creation interface has been moved so that it “fits” a little better into this very interface

- Now the module responsible for increasing attributes for RNPC activity does not work when entering the menu for interacting with it, but after distributing this very activity.

- The maximum luck attribute for randomized NPCs has been increased to 420 units, and for cunning and authority to 220 units.

- The module for causing bruises/abrasions on RNPC after fights between them has been improved.

- Many modules that affect the game have been refactored, which will improve overall game performance and reduce memory leaks. In addition, the code itself now looks more structured at certain points.

- A minor refactoring of the code was carried out regarding saving changes in the editor of randomized NPCs: now the code is a little more understandable, faster and generally structured.

- A minor refactoring of the systems responsible for recognizing the username after entering the Patreon code was carried out: the system now works more adequately, does not work on an ongoing basis, but only once, after entering the Patreon code itself, which will reduce the load on the system during the game.

- The loading of the game was accelerated upon first launch, as well as on subsequent loads for a significant amount of time.

- The system responsible for the initial data initialization has been improved, which is why the load on the first launch is distributed more evenly when the game is first launched.

- A “Back” button was added to the old version of sex so that if something happens, the player does not end up in an endless loop with a certain type of scenes of the old type of sexual contact with randomized NPCs.

- A notification has been added about the success of saving data in cases where it was saved in the editor of randomized NPCs.

- Now, after entering any cheats into the appropriate console, they will be saved in it, and you will be able to use them in the future without unnecessary input.

- In the editor of randomized NPCs, now when editing attributes, not 1 point is added or subtracted, but 2, which will reduce the amount of time if these parameters are changed.

Fixed bugs:

- Fixed a bug due to which the game translation might not be displayed in some story events, as well as in events with randomized NPCs when playing in English.

- Fixed a bug due to which some items in the inventory were not displayed when playing in English.

- Fixed a bug due to which some descriptions were not displayed in the inventory interface when playing in English.

- Fixed a bug due to which empty windows with text could be displayed when playing in the English language of the game.

- Fixed a bug due to which some story events regarding the story character "Yuki Oota" did not occur. Now all events are happening as planned.

- Fixed a bug due to which some buttons might not be displayed in the interface when playing in the English language of the game.

- Fixed a bug due to which when clicking on the “Club Development” interaction with Ayano Yoshida, it would then be transferred to an empty window that did not have anything at all.

- Fixed a bug due to which knee socks/stockings could appear on a randomized NPC with an unfavorable set of clothes, which is why it might not look the best.

- Fixed a bug due to which in the activity menu of randomized NPCs, female RNPCs could have arms 1 pixel lower than they were originally supposed to have.

- Fixed an issue where your character could call Suzuki if she had a bad opinion of your character or was already living with you as a roommate.

- Fixed a bug due to which an exception could be thrown when opening a character from the interaction/editor menu if there were some exceptional errors in the generation of randomized NPCs.

- Fixed a bug due to which, after the start of the game session, some pages with the editor of your character/randomized NPCs could not be closed. Now they are closed forcibly if necessary without overlaying them on the screen.

- Fixed a bug due to which the text of your character editor page in the family selection category could be reset by its position, which made it look strange, to say the least.

- Fixed a bug due to which randomized NPCs who were not members of the occult club could go there regardless of anything.

- Fixed a bug due to which, when switching scenes of 18+ characters in the new interface for sexual contact with randomized NPCs, the interface itself simply closed, preventing it from being done.

- Fixed an issue where in the "Masturbate for Me" scene, if a randomized NPC had the futanari setting enabled, he might not be wearing underwear.

- Fixed a bug due to which it was impossible to play older versions before 0.944; an exception was thrown that could not be ignored.

- Fixed a bug due to which the progress of completing tasks when completing the story with the journalism club in the interface could simply stop abruptly, making it impossible to continue the game further.

- Fixed a bug due to which the journalism club assignment progress module could throw exceptions that were written to the tray.

- Fixed a bug due to which randomized NPCs who were quest givers could be absent from the desired location or have some kind of activity that was not originally intended by the game.

- Fixed a bug due to which the function of calculating the appearance of a randomized NPC and his clothing could work incorrectly due to some errors in the code.

- Fixed a bug due to which the changed nose type was not saved on a randomized NPC and was not displayed later in the game session on a sprite when editing a female randomized NPC.

- Fixed a bug due to which your character could not increase his height, width throughout the gameplay, in the editor and other moments.

- Fixed a bug due to which some optimization functions did not work correctly, which could cause errors during gameplay.

- Fixed a bug due to which some verification functions could work incorrectly, which could cause errors and exceptions.

- Fixed a bug due to which a randomized male NPC could be wearing female clothing, which in general looked bad, to say the least.

- Fixed a bug where an exception could be thrown if the standardized clothing set for randomized NPCs was changed in any way.

- Fixed a bug due to which a randomized male NPC could be in the women's locker room and "kick" your character out of there.

- Fixed a bug due to which the corresponding menu in the randomized NPC editor did not display any relevant information before clicking on the “change biography” button.

- Fixed a bug due to which in the editor of randomized NPCs, male RNPCs could have a biography where the girl’s story was described, and vice versa.

- Fixed an issue where part of the tooltips interface in your character creation interface could overlap your character's appearance.

- Fixed a bug due to which the shadows of randomized NPCs could be incorrectly applied to the body when wearing a swimsuit and with a changed skin color.

- Fixed a bug due to which an exception could be thrown if a randomized NPC had heterochromia and some incorrect issues related to generation.

- Fixed a bug due to which, if a randomized NPC had a nun costume, you could constantly crash the screen with errors during any scenes with her, which made it quite difficult to play.

- Fixed a bug due to which it was impossible to enter any characters into the Patreon code input field if the input occurred from the main menu of the game.

- Fixed a bug due to which an error could occur when decreasing the parameters of intelligence, eloquence and cunning in the editor of your character.

- Fixed a bug that prevented the tooltip from appearing when selecting the "Family Amulet" or "Ladies' Man" special trait in your character editor.

- Fixed a bug due to which randomized female NPCs could have bracelets, hairpins and other accessories displayed on top of the Monk clothing set, which generally looked bad.

- Fixed a bug due to which if a randomized NPC with the "Monk" clothing set undressed, he would be naked.

- Fixed a bug due to which, if a randomized NPC was edited and made futanari, then in the RNPC editor absolutely all RNPCs after that were these same futanari.

- Fixed a bug due to which changes to the chest and some other appearance details in the RNPC editor were applied to absolutely all RNPCs, which, in general, could even break game sessions.

- Fixed an issue due to which it was possible to give the second room “for use” to Suzuki Matsui in the corresponding event, even if your character did not own a new apartment.

- Fixed a bug due to which the username after entering the Patreon code was not displayed immediately, but instead it was “NoName”.




As you can see, we not only added new content, but also made a lot of changes towards the performance of the game and what does not concern bugs. Right now, from the code side, the game is much more stable than before, its architecture is less chaotic, and in general it all looks much more logical than before, which in general will give a certain pleasant feeling when playing. Right now we are finishing these weekly news, and also notifying you: the full version of the game will be released on November 27th. Naturally, there will be a lot more that has been done, especially in terms of plot and content, so for now we can just wait and see.

Files

School Game v0.947b Windows Version for itch
External
Nov 15, 2023
School Game v0.947b Linux Version for itch
External
Nov 15, 2023
School Game v0.947b MAC Version for itch
External
Nov 15, 2023
School Game v0.947b Android Version for itch
External
Nov 15, 2023

Get School Game / Sandbox, Simulator, RPG

Download NowName your own price

Comments

Log in with itch.io to leave a comment.

yay new updates I have 0 money for... tell me if it's good because I won't have cash for maybe 3 or more years.

Jesus, maybe stop playing porn games and get a job? 

(in before, "what're you doing here? You hypocrite"

Long story.. I physically can't... and I'm on a wait for possibly 10 or more years. So............. ✨waiting✨

I appreciate the humility. Apologies if I came off too hard.

if you're apologizing for that.. I should be sorry that I made such a cocky reply... ain't like me XD so have a nice day. I may need mousse recipes for total satisfaction though! *pats head* have fun

A civil argument on the Internet doesn't exi...

 

Of all the places for a civil argument, I didn't expect the only place I'd find one is from a porn game 😭.

Also I love the concept and it’s fun and all but please I beg you to get a translator that knows English and Grammar because the writing hurts to read when I can’t fucking understand it sometimes.

I see a Novel of bug fixes but how many bugs will I encounter in V0.947b I wonder? Last time I played this game I quit because it was so broken when all I wanted to do was be a bully and fuck everyone against there will but I guess well see how many bugs are still in here.

The game is like alpha, so there will be bugs in alpha, so it's moreso we are like game testers so we can tell the devs what bugs there are, So it doesn't show up in full game:) I recommend waiting until 948 comes out since Nov is almost over 

Oh and being a bully is very easy, just up your authority and get the bully perk, idk what version u left off on but new perks have been added since whtv version u were on

Big thanks, I’m just trying to sort out the Patreon code thing so It will be a day or two before I can test it out.

(+1)

Thank you for your efforts and hard work))