Hi everyone,
I recently turned the fake desktop interface from one of my interactive narrative prototypes into a reusable Godot 4 starter kit.
The kit separates the desktop system into reusable components instead of tying everything to a single scene or story. It currently includes:
-
Draggable and closable windows
-
Reusable desktop application icons
-
Multi-window focus and visibility management
-
A dynamic taskbar
-
Custom PackedScene window content
-
Cyber Cyan and Amber Terminal theme resources
-
A complete two-app demonstration project
-
English and Traditional Chinese documentation
The full source project and reusable addon are included. I tested the release with Godot 4.6, GDScript, and the GL Compatibility renderer.
The kit is available on itch.io for US$4.99:
https://guobra.itch.io/fake-os-ui-kit-for-godot-4
I would especially appreciate feedback on whether the current component structure feels intuitive, and which missing desktop feature would be most useful in an actual project.
For transparency: some scripting and documentation were created with AI assistance, then integrated, reviewed, and manually tested. The product contains no AI-generated artwork or audio.

