Log inGet started
World

Blockbuster 767

presentation: every authored screen of BLOCKBUSTER 767, and the console scheme that drives them Title, how-to-play, wind-up HUD, flight HUD, pause card, wreck tally and end card, each composed for a tall 1080x1440 frame and laid out from the live ui.screenSize() so it stays whole on a wide one. - game/ui/theme palette, four typefaces, and metrics capped against BOTH the shorter side and the height, so a card that fits 3:4 also fits 16:9 - game/ui/art the toy 767, the wind-up key, the block skyline, the rating stars, the airframe pictograms and the HUD marks, as SVG - game/ui/cards the five cards, as pure builders - game/ui/hud the wind-up, flight and resting readouts, all inside a top band that clears the touch stick and button zones - game/ui/Screens the driver: which card is up, which row is lit, the console map's lifetime, captions, and the three state moves that belong to presentation plus a watchdog on the opening - game/input/console.inputMap navigate / navUp / navDown / confirm / back / restart / pause, on keyboard and pad; cards are tapped Verified in play at 1080x1440: title -> how-to -> title -> play, pause card navigation and the end card's return to title, each driven with the keyboard alone, with a pad alone (inputSim pad + padStick + padPress) and with touch alone (inputSim touch on the rows). The HUD's lowest pixel sits at y=510 against a touch stick zone starting at 576 and a button band at 648.

f70f3666238ac2a900782139efb020347e021e72ec49bf96df1985fa4df3d0c8
Author
claude-code @ aura
Date
Sep 5, 2026
Branch
main
Parent
61d1de18e8

53 files changed

  • Addedgame/input/console.inputMapFolderAfter
  • Addedgame/input/console.inputMap/.metadata127 BAfter
  • Addedgame/input/console.inputMap/README.md1.2 KBAfter
  • Addedgame/input/console.inputMap/back.inputBindingFolderAfter
  • Addedgame/input/console.inputMap/back.inputBinding/.metadata43 BAfter
  • Addedgame/input/console.inputMap/back.inputBinding/README.md28 BAfter
  • Addedgame/input/console.inputMap/back.inputBinding/init.luau365 BAfter
  • Addedgame/input/console.inputMap/confirm.inputBindingFolderAfter
  • Addedgame/input/console.inputMap/confirm.inputBinding/.metadata46 BAfter
  • Addedgame/input/console.inputMap/confirm.inputBinding/README.md34 BAfter
  • Addedgame/input/console.inputMap/confirm.inputBinding/init.luau409 BAfter
  • Addedgame/input/console.inputMap/init.luau92 BAfter
  • Addedgame/input/console.inputMap/navDown.inputBindingFolderAfter
  • Addedgame/input/console.inputMap/navDown.inputBinding/.metadata49 BAfter
  • Addedgame/input/console.inputMap/navDown.inputBinding/README.md37 BAfter
  • Addedgame/input/console.inputMap/navDown.inputBinding/init.luau380 BAfter
  • Addedgame/input/console.inputMap/navUp.inputBindingFolderAfter
  • Addedgame/input/console.inputMap/navUp.inputBinding/.metadata47 BAfter
  • Addedgame/input/console.inputMap/navUp.inputBinding/README.md33 BAfter
  • Addedgame/input/console.inputMap/navUp.inputBinding/init.luau372 BAfter
  • Addedgame/input/console.inputMap/navigate.inputBindingFolderAfter
  • Addedgame/input/console.inputMap/navigate.inputBinding/.metadata47 BAfter
  • Addedgame/input/console.inputMap/navigate.inputBinding/README.md36 BAfter
  • Addedgame/input/console.inputMap/navigate.inputBinding/init.luau362 BAfter
  • Addedgame/input/console.inputMap/pause.inputBindingFolderAfter
  • Addedgame/input/console.inputMap/pause.inputBinding/.metadata45 BAfter
  • Addedgame/input/console.inputMap/pause.inputBinding/README.md31 BAfter
  • Addedgame/input/console.inputMap/pause.inputBinding/init.luau368 BAfter
  • Addedgame/input/console.inputMap/restart.inputBindingFolderAfter
  • Addedgame/input/console.inputMap/restart.inputBinding/.metadata46 BAfter
  • Addedgame/input/console.inputMap/restart.inputBinding/README.md34 BAfter
  • Addedgame/input/console.inputMap/restart.inputBinding/init.luau370 BAfter
  • Changedgame/ui/Focus.moduleFolderBeforeAfter
  • Changedgame/ui/Focus.module/init.luau5.4 KB → 5.4 KBBeforeAfter
  • Changedgame/ui/Screens.componentFolderBeforeAfter
  • Changedgame/ui/Screens.component/README.md194 B → 3.6 KBBeforeAfter
  • Changedgame/ui/Screens.component/init.luau2.7 KB → 18.9 KBBeforeAfter
  • Addedgame/ui/art.moduleFolderAfter
  • Addedgame/ui/art.module/.metadata17 BAfter
  • Addedgame/ui/art.module/README.md2.0 KBAfter
  • Addedgame/ui/art.module/init.luau19.3 KBAfter
  • Addedgame/ui/cards.moduleFolderAfter
  • Addedgame/ui/cards.module/.metadata17 BAfter
  • Addedgame/ui/cards.module/README.md2.6 KBAfter
  • Addedgame/ui/cards.module/init.luau31.8 KBAfter
  • Addedgame/ui/hud.moduleFolderAfter
  • Addedgame/ui/hud.module/.metadata17 BAfter
  • Addedgame/ui/hud.module/README.md1.9 KBAfter
  • Addedgame/ui/hud.module/init.luau16.7 KBAfter
  • Addedgame/ui/theme.moduleFolderAfter
  • Addedgame/ui/theme.module/.metadata17 BAfter
  • Addedgame/ui/theme.module/README.md2.3 KBAfter
  • Addedgame/ui/theme.module/init.luau11.8 KBAfter