- Steam App
- Magic Sword (3208470)
- Event type
- patch note
- Published
- 23 August 2025 - 01:11:29 UTC
- Source
- steam_community_announcements
Hi everyone, It’s been a while since the last patch, and I wanted to take a moment to share where things stand and where I’m hoping to go next. Over the past few weeks, I’ve spent a lot of time trying to optimize the backend, especially around memory usage. After many tests and investigations, here’s what I’ve found: 1. Backend limitations – I originally built the game in Python using Kivy, which is not really designed for game development at scale. 2. Memory issues – Text in Kivy is rendered as images, which eats up memory. Even worse, widgets often don’t clean up properly unless manually killed. 3. Animations – These add a lot of silent memory strain, especially when loops are involved. 4. Hard limits – Realistically, fixing this deeply would require months of rewriting core systems. That said, I’ve made a couple of improvements: - Widgets now clean up a bit more often (a small 2–5% re...