Timberworks is a complete, animated production-chain HUD for Unity UI (uGUI + TextMeshPro), driven by a data-based simulation. Machines, orders, storage, upgrades and settings — ready to drop into your idle, tycoon or crafting game. Add the HUD prefab to a scene and it builds itself from your data. No UI code required.
TWO FULL THEMES, SWITCHABLE AT RUNTIME
• Lumberyard — dark walnut, polished brass, green accents
• Nordic — pale birch, pewter, pine-teal accents
Every frame, button, plate and cursor changes together; game state is kept.
PRODUCTION FLOOR
• Machine cards with live states: Working, Starved, Paused, Idle, Storage full
• Progress bar, timer, input → output recipe, queue, pause / resume, upgrade
MACHINE DETAILS
• Recipes with +1 and repeat, queue slots, production stats
• Upgrade preview with the exact gain (Cycle 0:04 → 0:03 · +33% output) and an upgrade effect
ORDERS & STORAGE
• Orders with progress, timers, READY ribbon, DELIVERED stamp and coin flight
• Storage with search, 5 sort modes, category filters and capacity states
SETTINGS & POLISH
• Simulation speed, theme, reduced motion, sound and volume, reset with confirmation
• 17 sound effects, themed hardware cursors, tooltips, toasts and dialogs
FOR DESIGNERS AND PROGRAMMERS
• Machines, recipes, orders and items are ScriptableObjects with a validating inspector
• Full C# source, save / load, offline progress, documented API
• 9-sliced frames and buttons, separate icons, all text in TextMeshPro
• Demo scene — press Play and everything works
REQUIREMENTS
Unity 2022.3 LTS or newer · uGUI · TextMeshPro
TESTED
Unity 2022.3.62f3 — Built-in RP and URP 14 · Unity 6000.3 — Built-in RP
LIMITATIONS
Landscape layout only · Latin fonts (add TMP fallback fonts for other alphabets)
INSTALLATION
Unzip Timberworks_1.0_Unity.zip → Unity → Assets › Import Package › Custom Package → Timberworks_1.0.unitypackage → open Assets/Timberworks/Demo/Scenes/Timberworks_Demo.unity → Play.
AI DISCLOSURE
Machine illustrations and UI sprites were created with AI image generation, then cleaned up, nine-sliced and exported by the publisher. Code was written with an AI coding assistant and tested in Unity.
Fonts: Barlow, Barlow Condensed, Bitter and Nunito under the SIL Open Font License 1.1 (see Third-Party Notices.txt).