Godot Mobile Template
Testleri CI'da koşan bir Godot mobil şablonu
Projeler
Testleri CI'da koşan bir Godot mobil şablonu
Godot'ta her yeni mobil oyun aynı kurulum işleriyle başlıyor. Telefonda daha ilk günden doğru çalışan ve hataları kendi kendine yakalayan bir başlangıç noktası istedim.
Şablon Godot 4.7 için; statik tipli GDScript, Android ve iOS export'ları hazır. Frame pacing, girdi ve fizik ayarları 120 Hz'lik bir telefonda ölçülerek seçildi. CI'da her script lint'ten geçiyor ve tek bir uyarıya bile izin yok; GUT birim testleri headless çalışıyor, bir smoke testi de önceden yazılmış dokunuşlarla 10 saniye oynuyor ve en ufak hatada başarısız oluyor.
Oyunun adı, paket kimliği, sürümü, ekran yönü, reklamları ve satın almaları açıp kapatan ayarlar: hepsi tek dosyada, game.cfg'de. AdMob ve Google Play Billing entegre ama varsayılan olarak kapalı; kapalı oldukları sürece SDK'lar build'e hiç girmiyor. Hop adında küçük bir demo oyun da var; hemen oynanabiliyor.