Status
SteamPeaks
ChartsSalesUpcomingPatchesNewsCalculator
New on SteamEvery app, DLC and depot the minute Steam creates itAppsEvery app on Steam, newest change firstPackagesSubs and bundles, and what each containsDepotsDepots, manifests and install sizesTagsSteam's user tags and the games under themDevelopers & publishersCompanies and their cataloguesTechnologiesEngines, SDKs and anti-cheat found in the filesChange historyEvery PICS changelist as it lands
SignalsNineteen readings of the whole catalogueCompareAny games side by sideRecordsAll-time peaks and the days they were setReportsWeekly and monthly write-upsAlerts & newsroomWatch a game, get told when it movesSteam statusIs Steam up, right nowWeb API explorerTry the endpoints in the browser
NewsSteam's own announcements and the sales calendarCalculatorWhat a Steam account is worth, and its pile of shame
/
Sign in
/
SteamPeaks
The ultimate resource for Steam data.
ExploreChartsSalesSales and festsUpcomingPatchesNewsRecordsTrendingSignals
DatabaseAppsPackagesDepotsTagsDevelopersTechnologiesChange history
ToolsCalculatorCompareSearchAlertsSteam statusAPI
SiteMethodologyFAQDiscordSupportSign in via Steam
Not affiliated with Valve or Steam. Game names and artwork belong to their owners. All times UTC.
PrivacyCookiesFair useStatus
Let's SchoolNewsBehind The School #2 - Performance Update
Community

Behind The School #2 - Performance Update

Let's School · published 22 Mar 2024, 12:00 UTC

All newsPlayers around this dateRead on Steam

Hello headmasters!

We hope you're having a great time with the Spring Sale and the March update! As mentioned in the March update patch notes, the team has managed to optimize the performance of the game, especially for headmasters in their late-game campaign. Today in this episode of Behind The School, we would like to run you through some of the detailed optimizations and how we made it happen.

Increased Department Map Efficiency

Firstly, we found that players are experiencing an increasingly complicated department structure, especially in many mid to late-game scenarios. The large amount of sub-branches in the department map could potentially result in lags and longer loading times.

To tackle this problem, the team has taken the time to simplify the sub-branches while optimizing the algorithms behind the creation of these sub-branches.

Thanks to this adjustment, headmasters can now enjoy a smoother late-game experience, as long as a quicker entry to the department map panel.

Furniture Rendering Optimization Within The Building Structure

In the past builds, a smooth gameplay experience was largely challenged by the heavy use of glass, structures of various colors, as well as colored roofs by building enthusiasts. This is because the system backends did create a lot of objects that are semi-transparent or in various shapes, which resulted in a much longer rendering time.

However, in the latest update, the efficiency has been largely improved by consolidating the furniture rendering batches through Instantiated Rendering (GPUInstance). We suggest all headmasters to return to your school and see if the experience is more smoother than it was before!

As we can see, the setpasscall went from 1900+ to 600+ now
And CPU main thread overhead reduced from 40ms+ down to 20ms+

Increased SSAO (Ambient Occlusion) Efficiency

Ambient Occlusion is crucial for achieving a realistic visuals. However, such feature usually comes with an additional rendering cost.

Upon evaluating all possible options, the team has decided to skip the NormalPass rendering while switching to the AO algorithm for a faster processing speed.

At the end, we would like to thank all headmasters for your continuous support on this game!

To be honest, game optimization is a challenging task and the team is taking all steps possible to improve the player experience while developing new content for this game.
Please stay passionate and patient for Let’s School as we move forward, with exciting news to unveil in the coming months!

And as we aim to increase our presence within the community this year, please make sure to follow our official subreddit for exclusive events & AMA coming up soon!

Join our community and follow us on social media for more updates about the game:

Discord
Twitter
Reddit

More from Let's School

Other announcements

All news
Community23 Jul 2025Pixel Joy Bundle Is Now Live!Dear Headmasters~! We've teamed up with lovely folks at Doloc Town to bring you the ' Pixel Joy ' Bundle! Enjoy an additional 10% off when you purchase Let's School along with Doloc Town! Moreover, Let's School is also participating in the 2025 Steam China Showcase, with amazing discounts to offer! Now it's the perfect time to grab the game at the discount! Dive into a pair of beautifully craft…Game update14 Sep 2024Let's School September 14th Patch NoteDear headmasters, Following the last update, we've received many feedback and would like to send out a hotfix to address a few issues that players have encountered: - Fixed an issue that will cause glitches when trying to use custom music made from the music club during practice & competitions - Fixed an issue with some missing translations within the club mod tool We truly hope you enjoy the l…Community12 Sep 2024New Update Available Now! Check Out The Brand New Club Creation ToolDear headmasters, It's been a while since our last major update in Let's School, and we truly hope you had a great time in the campus! In the update today, we've decided to address player feedback and introduce a brand new 'Club' mod feature that would allow players to create customized clubs with ease! Along with this customized club support, the team have also prepared 4 additional clubs (Fil…