Devlogs
0.1.11 - Android UI Update
Posted September 17, 2025 by RahiMew
A bit of a smaller update (compared to the other ones). But I think this is important enough.
I got a phone recently that is actually able to run my own game x3. And wow, the current layout was pretty much unusuable for me. I dunno how you were using it, it's so clunky x3. So I went ahead and added a system that allows the game to load different UI layouts dynamically. With that system, I added new layouts that are optimized for touch-devices. They -might- look cursed to you. They probably will.. But! Trust me, I think you will get used to them eventually. Everything is placed in such a way that you can reach with one hand. With a vertical layout, you can play with one hand entirely! Where should your other hand be? Petting your cat, obviously x3. But yeah, if you really hate the new layouts, they are completely optional. You can choose the 'normal' one in the settings. I also (hopefully) fixed the memory usage of the game. VRAM specifically. Game should now run better on devices with small amount of gpu memory at the cost of the game file getting bigger..
Full changelog:
Added
- The game's UI has been refactored to support the new (optional) touch-friendly UI layouts! New (optional) layouts: horizontal left-handed, horizontal right-handed and vertical. (The current 'normal' layout is kept as is) Android version will automatically pick the new horizontal touch-friendly layout. But it is possible to override this in the settings.
- Better options screen. It is now divided into 4 tabs rather than one giant list.
- On Android, you can now pinch the screen to zoom in/out. Works with the doll window and the minimap.
- Android version now has a better app icon.
Changed
- Skin textures now have texture compression enabled (this increased the game's filesize but also drastically lowered the VRAM usage by almost 5x). Built-in skins are also now dynamically loaded when needed rather than loaded into memory at all times. This should lower the game's VRAM usage by a lot. Sorry if something broke. (A note for modders: the compression takes like 10 minutes when you open the game in the godot editor for the first time, don't be scared)
- The default save name now includes the current save number. (Example: 'Rahi - Save 1 - Medical wing') (Inspired by shadowlin21's Pull request)
- The rollback feature now uses a separate thread to save the game's state, allowing for a smoother experience. (Might introduce problems, can be disabled in the settings)
Fixed
- Everywhere where time is displayed (latest release date, save date), the correct timezone is now used, making the time correct.
- Tooltips shouldn't 'stick' as much anymore.
- Quick load button is now disabled if there is no quicksave present
- Export/import save buttons should now work on the Android version again.
- Milking Eliza now should add fluids towards the chemistry lab/bounties.
- Strapon sex shouldn't softlock anymore with dom npcs.