Godot Mobile Template
Godot-Mobile-Starter mit Tests in der CI
Godot-Mobile-Starter mit Tests in der CI
Jedes neue Mobile-Spiel in Godot beginnt mit derselben Einrichtungsarbeit. Ich wollte einen Startpunkt, der sich auf dem Handy schon richtig anfühlt und Fehler von selbst findet.
Die Vorlage ist für Godot 4.7, mit statisch typisiertem GDScript und Exporten für Android und iOS. Frame Pacing, Eingabe und Physik sind auf einem 120-Hz-Handy eingestellt und gemessen. In der CI wird jedes Skript gelintet, ohne eine einzige erlaubte Warnung, GUT-Unit-Tests laufen headless, und ein Smoke-Test spielt 10 Sekunden mit geskripteten Taps und schlägt bei jedem Fehler fehl.
Name, Paket-ID, Version, Ausrichtung und die Schalter für Werbung und Käufe stehen in einer einzigen Datei, game.cfg. AdMob und Google Play Billing sind angebunden, aber standardmäßig aus, und solange sie aus sind, sind die SDKs nicht einmal im Build. Ein kleines Demospiel, Hop, ist direkt spielbar.