gohud

Widgets

Todos eles são .new() e add_child() — sem arquivos de cena, sem autoload. As notas marcadas com 🛑 são armadilhas encontradas em telas de verdade, não teoria.

Janelas flutuantes

Popups, folhas e listas suspensas usam todos este mesmo widget.

Contando algo ao jogador

Flutua em um dos lados, sem véu escurecendo a tela.

HUD

Capriche o quanto quiser nos painéis grandes — o que salta aos olhos é sempre algo pequeno: uma palavra partida ao meio, um…

Esperando, avisando, contando

Fica embaixo (ou em cima), acima da área segura e do teclado, e vai embora sozinha.

Formulários e listas

Uma linha no topo de um formulário de cinco campos dizendo "verifique os dados" não diz qual campo.

Formas que os jogos realmente usam

Formas conhecidas da web, refeitas em torno do que um jogo precisa delas.

Por cima da tela

O GoSheet vem de baixo, o que é certo para um celular na vertical.

GoStyle — um lugar só onde as coisas são feitas

Chame Button.new() direto e o respiro, a altura e a quebra de linha se desencontram um pouquinho de uma tela para outra.