Screens
Every screen of Battle Zone Zero, drawn as one UI screen (`bzz_screens`) whose content follows `Rules.state.phase`: the title (BATTLE ZONE ZERØ chrome/neon logo, blinking PRESS ENTER TO DEPLOY, hi-score, DEPLOY button), the in-play HUD (heading-up radar with sweep and red enemy b…
Screens
Every screen of Battle Zone Zero, drawn as one UI screen (bzz_screens) whose content follows Rules.state.phase: the title (BATTLE ZONE ZERØ chrome/neon logo, blinking PRESS ENTER TO DEPLOY, hi-score, DEPLOY button), the in-play HUD (heading-up radar with sweep and red enemy blips, reticle, SCORE/WAVE/HOSTILES, tank-silhouette lives, segmented hull bar that turns red and blinks when low, wave/death banners, red damage flash, scanlines) and the game-over / victory screens (final score vs hi-score, REDEPLOY). deploy from game.ui.menu (Enter, Space, pad Start/South, on-screen button) calls Rules.startGame. Lives on the scene's Game entity; mounts on the first play frame and unmounts in edit.
Scoped to this part · feeds back into the world's score.