gohud

Widgets

Chacun se crée avec .new() puis add_child() — aucun fichier de scène, aucun autoload. Les notes marquées 🛑 sont des pièges rencontrés sur de vrais écrans, pas de la théorie.

Fenêtres flottantes

Les fenêtres surgissantes, les feuilles et les listes déroulantes passent toutes par elle.

Dire quelque chose au joueur

Elle flotte sur un côté, sans voile.

HUD

Peaufinez les grands panneaux tant que vous voulez — ce qui accroche l'œil est toujours un détail : un mot coupé en deux, un halo…

Attendre, dire, compter

Il se pose en bas (ou en haut), au-dessus de la zone sûre et du clavier, et s'en va de lui-même.

Formulaires et listes

Une seule ligne en haut d'un formulaire à cinq champs qui dit « vérifiez votre saisie » ne dit pas quel champ.

Les formes que les jeux utilisent vraiment

Des formes familières du web, refaites autour de ce qu'un jeu leur demande.

Par-dessus l'écran

GoSheet vient du bas, ce qui convient à un téléphone tenu à la verticale.

GoStyle — un seul endroit où les choses se fabriquent

Appelez Button.new() directement et la marge intérieure, la hauteur et le retour à la ligne dérivent légèrement d'un écran à…