Track the evolution of SchoolDop from concept to release
Female Bloodied Texture Fix: When the female player character eliminates an NPC, she now correctly switches to the bloodied texture — bringing her in line with the existing behavior of the male character.
Pixel Scaling Settings Fix: Resolved a bug in the screen settings menu where selecting the pixel scaling option would fail to trigger its corresponding animation. The animation now plays correctly upon selection.
Loading Screen: A new transition scene has been added between the main menu and the school scene. Instead of a static freeze while the game loads, players will now see a visual feedback element indicating that the game is actively loading.
Lua Modding Support: Initial groundwork for a Lua scripting system has been introduced, opening the door to future modding capabilities. For more details on what's currently supported, check out the modding documentation.
Gender System: The game now supports both male and female characters. NPCs can be configured as male or female through JSON, and the player can choose their gender when starting a new game.
Expanded Student Population: Four female students have been added to the school, bringing the total number of students to eight (four male and four female).
Advanced JSON Customization: The JSON system has been expanded significantly. It now allows modifying Transform properties (position, rotation, and scale) of specific objects by referencing their names directly inside configuration files.
Hairstyle System: Hairstyles are now managed through a dedicated JSON file. By adjusting transform values and IDs, new hairstyles can easily be created and assigned to both the player and NPCs.
Uniform Switching: Players can now press the H key to switch between different school uniforms for both male and female characters.
Custom Dialogue Reactions: Student reaction dialogue lines can now be fully customized through JSON, allowing flexible control over how NPCs react to different situations.
New Animation: A new apology animation has been added for the player.
Improved Character Customization: Character appearance can now be modified through keyboard shortcuts, sliders, and JSON files, giving developers greater control and flexibility.
Dynamic Teachers System: Teachers are now fully alive within the world. They move around the school, follow their own JSON-based routines, and can trigger a Game Over if they catch the player behaving suspiciously.
Attendable Classes: At 8:00 AM the player can attend class. After completing it (or even if attending later), the time automatically advances to 1:00 PM.
Functional Main Menu: A working main menu has been implemented, improving the overall structure and flow of the game.
Extended School Day: Student routines now continue into the early afternoon, making the daily schedule feel more complete and immersive.
Modding Fix: Resolved an issue where custom hair and face textures were not being applied correctly through the modding system.
Player: The player now wear glasses.
New Students: The school now includes four unique students, each with different hair colors and daily routines.
Interactive Environment: Classroom doors are now fully functional, just like the main entrance doors.
Time Control: Players can sit on a bench to speed up time progression.
Advanced Modding: Modding now supports texture replacement for students, teachers, and tree trunks. For full documentation, check the modding documentation file inside the game folder.
Apologies System: Now you can apologize to students during conversations, affecting your reputation and their reactions.
Minecraft Easter Egg: A hidden surprise for Minecraft fans! Can you find it?
This update focuses on fixing bugs reported by the community and improving overall game stability.
New School Design: Completely redesigned school layout with more rooms, hiding spots, and interactive elements.
Modding Framework: Players can now create and share custom content through the StreamingAssets folder.
This is the first public release of SchoolDop. While many features are still in development, this build establishes the core stealth gameplay loop.
Join our community and help shape the future of SchoolDop!