Goo Essentials UI
A downloadable asset pack
Drop-in UI components built on the Goo framework. Every widget is a scene component: add it under a ScreenPanel or WorldPanel, place it with Anchor + Pad, and drive it from code with one or two properties. Every color, size, and font is an inspector property.
Requires the free goo library version 1.0.306537+
27 HUD widgets
Bars and numbers:
Health Bar (chip ghost, shield, hit flash, low pulse)
Stat Bar
Cast Bar
Boss Bar (segmented, name plate)
Ammo Counter
Damage Numbers
Round Timer
Feeds and comms:
Killfeed
Chat Box (scrollback + input)
Toasts
Speech Bubble
Scoreboard (team-grouped, auto-roster option)
World markers:
Nameplate
Pickup Label
Interact Prompt (live keybind glyph)
Hold Prompt
Waypoint Markers
Compass
Radar (all three read the same WaypointTarget components, zero wiring)
Combat feedback:
Cooldown Radial
Buff Bar (timed tiles, drain + pop)
Damage Direction (attacker arcs)
Lock-On Reticle
Objective Tracker
Death Screen
Radial Menu: hold-to-open wheel with per-wedge hover springs, selection flash, staggered pop-in, blurred scrim
Menus
Menu Stack: declarative page stack with blurred scrim, sprung card, page transitions, escape handling
Pause Menu: opens on escape and keeps the platform pause modal closed, cursor handled, settings page built in
Settings Menu: audio tab wired to your real mixers, schema-declared pages (slider / toggle / choice / keybind), values persist to disk automatically
Controls: Switch (sprung knob), Tabs (sliding underline), Dropdown (sprung list + shadow), Keybind Glyph
Also in the box
Three example scenes:
A showcase scene that demos every UI widget,
A walkable waypoint demo (player controller, marked objects, compass + markers + radar live)
A radial menu interactive demo (Q to open)
Pack Harness component: wires the radial and pause menus with working content in one drag-and-drop
Demo mode on every widget for in-editor preview; all demo code lives in one file you can delete
Full README: per-widget driving table, palette reference, wiring examples
Plain C# source throughout, one consistent blue palette, no Razor, no CSS files
Every widget works on both Screen and World panels!
| Status | Released |
| Category | Assets |
| Author | obselate |
| Tags | Graphical User Interface (GUI), Sandbox, sbox |
| AI Disclosure | AI Assisted, Code |
Download
Click download now to get access to the following files:

Leave a comment
Log in with itch.io to leave a comment.