kakademon

Newbie
May 11, 2017
16
64
Crack for version 964 Fix1

Place the crack.rpyc file in the game folder like this: "School game/game/crack.rpyc"

If you've started a new game without the crack and have already encountered a slew of errors, it won't work. Start a new game with the crack in place.

Keep in mind that the developer monitors this forum and will likely break this crack in the next bugfix. That's why I won't be releasing a new crack for every bugfix.

Also, I am sharing modifications that you can download from the in-game menu. Unpack all the folders from the archive into the game directory: "School game/game/modifications"
 

asdfg_dk

Member
May 17, 2018
170
180
Crack for version 964 Fix1

Place the crack.rpyc file in the game folder like this: "School game/game/crack.rpyc"

If you've started a new game without the crack and have already encountered a slew of errors, it won't work. Start a new game with the crack in place.

Keep in mind that the developer monitors this forum and will likely break this crack in the next bugfix. That's why I won't be releasing a new crack for every bugfix.

Also, I am sharing modifications that you can download from the in-game menu. Unpack all the folders from the archive into the game directory: "School game/game/modifications"
I tried the game with your old crack, and it looked like it worked, was that just pure luck ??
 

Wan wan

Newbie
Nov 3, 2020
92
53
Crack for version 964 Fix1

Place the crack.rpyc file in the game folder like this: "School game/game/crack.rpyc"

If you've started a new game without the crack and have already encountered a slew of errors, it won't work. Start a new game with the crack in place.

Keep in mind that the developer monitors this forum and will likely break this crack in the next bugfix. That's why I won't be releasing a new crack for every bugfix.

Also, I am sharing modifications that you can download from the in-game menu. Unpack all the folders from the archive into the game directory: "School game/game/modifications"
May I ask? What is the function of crack and modification?
 

Danbopantambo

New Member
Dec 28, 2022
2
2
The mechanics of the game are very poorly written. It looks like the authors learned how to program games in qsp and copied the approach in ren'py. Magic numbers with a lot of checks are used everywhere, which makes programming very difficult and hides even obvious errors. Besides, everything is made to ignore errors, not to track them. It is virtually impossible to fix. It's much easier to rewrite the whole program as it should be in Python. It's a pity, because the images in the game are quite beautiful.
Golden Crow announced recently that they would be transitioning their game, "Influencing" to the Gadot engine. I've seen more games on here utilizing for anything from text and image based games like you'd find with HTML to 3D first person games more in line with Unity or Unreal. I'm wondering if that would be a better option to roll over even if you wouldn't get as much bug reporting from the community as you would with the Ren'py exception logs. Then again I have no idea what goes into programming and debugging besides breaking a game and reporting what broke it.
 

vgolubev

New Member
Sep 28, 2023
2
0
Golden Crow announced recently that they would be transitioning their game, "Influencing" to the Gadot engine. I've seen more games on here utilizing for anything from text and image based games like you'd find with HTML to 3D first person games more in line with Unity or Unreal. I'm wondering if that would be a better option to roll over even if you wouldn't get as much bug reporting from the community as you would with the Ren'py exception logs. Then again I have no idea what goes into programming and debugging besides breaking a game and reporting what broke it.
The issue with this game isn’t just the game engine. Ren’py offers sufficient capabilities for such a type of game. The problem lies in the game’s architecture itself. You can create events and describe non-player character parameters using text files. Text-based saving is also possible. However, when the game loads, all this must be transformed into Python classes with event handlers and input validation. Game should work only with those classes. With this approach any errors will appear immediately during loading, making them easier to track down. Currently, everything in the game is passed through text strings that are reprocessed on-site. Errors may appear much later than when they’re actually added to the game state. Tracking where the error occurs becomes much more difficult. Using saved data from a previous version might even cause issues that have been fixed in the new version. Of course, all this can be corrected, but it requires a lot of effort and time. Right now, when an error occurs, it’s just ignored, and the user only sees a small part. If they just change the game engine it won’t help with such an approach. They should change the programming approach instead.
 

YnicLo

Newbie
Aug 29, 2023
55
21
Released 0.965 version

Download links:


  • PC: /
  • Android: /
  • MAC: / (if it does not start, the instructions below:)
For MAC: Right-click on app file → get information → open with rosetta And VOILA If rosetta is install the game start else you will ask for install rosetta
 
  • Like
Reactions: Ligma-B

Donguri892

Newbie
Apr 16, 2020
32
19
I think 0.964 was less buggy on 0.965. I crashed immediately trying to skip the tutorial.

On 0.964, i learned if you keep game running for 24hrs+ it will consume 3.4 - 4.8GB of RAM, and i haven't even hit main quest lines yet. I am doing full simulation too, Didnt try Max Performance yet.

Also, to note, the longer you keep your game open, the more you are able to hit errors in certain spots, so remember to save often before your events. Then if you get an error, exit the game, Start again and load your save, the error will be gone.
 

Bob69

Uploading the World
Uploader
Donor
Compressor
Mar 2, 2019
18,481
226,915
School Game [v0.965 bugfix2] [Sloths Command] - Compressed

Win [751 MB]
- - - -

You don't have permission to view the spoiler content. Log in or register now.
 

lostingaming

Newbie
Feb 28, 2025
33
16
I couldnt get passed the armor and replace persistent.py, but this code is actually really weak, so i used a cheesy method and just replaced all the instances of persistent.avaera() with 25.
 
2.50 star(s) 57 Votes