PlayableLabs Docs
Gameplay

Game UI Elements

Customize the in-game UI: timers, level, IQ bar, and any on-screen element — position, scale, colors, and visibility.

Every UI element in the game's in-game experience is included by default. You can reposition, resize, recolor, and show/hide each one.

These are visual (UI Layer) parameters. The underlying values (timer seconds, level number) live in the Config Layer.


What You Can Change on Any UI Element

PropertyWhat It Does
EnableShow or hide the element
PositionWhere it sits on screen
ScaleHow large it appears
ColorTint (sprites) or text color (labels)

Every in-game UI element exposes these, so you can rearrange the whole HUD without development.


Enable / Disable Rule

BehaviorWhat Happens
Disable an elementIt's hidden from the HUD
Disable the UI / timerAll timer functions are automatically disabled too

Turning the UI off cleanly stops the countdown and its danger effect — you never get a running timer with no display.


Timer

PropertyWhat You Can Change
Text color, size, outlineStyling of the countdown
Danger colorColor when time is running out
Position, scale, visibilityPlacement and on/off

The timer value (seconds) and danger second (when the warning starts) are Config Layer settings — see Difficulty & Pacing.


Level

PropertyWhat You Can Change
Text color, sizeStyling of the level label
Position, scale, visibilityPlacement and on/off

The level value is a Config Layer setting — see Config Layer.


IQ Bar

A dynamic bar that fills as the player progresses. It is not tied to a win condition — it's a progress/energy indicator that reacts to gameplay.

PropertyWhat You Can Change
Bar colorsFill, background, border
FontSelect the bar's text font from the built-in font sets (default: Lilita One) — custom font upload is not supported
Icon / imageUpload PNG visuals for the bar
Position, scale, visibilityPlacement and on/off

Other HUD Elements (Score, Currency, Bars)

Any score counter, currency display, or progress bar in your build follows the same pattern:

ElementChangeable Properties
Score / counterText color, size, icon, position, visibility
CurrencyIcon image, tint, text color, visibility
Progress barsFill / background / border colors, position, visibility

What Needs Custom Development

ElementRequires Development
ScoringPoint values and formulas
Timer logicCountdown behavior beyond value/danger-second
New HUD widgetsElements not in your build

Best Practices

  • Match your brand — use brand colors where appropriate.
  • Keep it readable — UI must be clear at a glance on mobile.
  • Use contrast — numbers visible against the background.
  • Be consistent — same style across all UI elements.

On this page