Unity SDK
Unity oyunlarınız için Hardal’ı kurun ve yapılandırın
Uygulamalı bir eğitim için blog yazımıza göz atmak isteyebilirsiniz
Kurulum
Hardal SDK, Unity Package Manager aracılığıyla kurulabilir:
-
Package Manager üzerinden paketi projenize ekleyin
-
Veya aşağıdaki satırı
manifest.json
dosyanıza ekleyin:
Kurulum
Seçenek A: Menü Öğesini Kullanma
-
Unity Editor’da
GameObject > Hardal > Create Hardal Manager
yolunu izleyin
-
Bu, HardalManager bileşenine sahip yeni bir GameObject oluşturacaktır
-
Inspector’da endpoint URL’nizi ayarlayın
-
İsterseniz debug log’ları etkinleştirin
Seçenek B: Manuel Kurulum
-
Sahnenizde boş bir GameObject oluşturun
-
Bu GameObject’e HardalManager bileşenini ekleyin
-
Inspector’da endpoint URL’yi yapılandırın
-
GameObject sahneler arasında kalıcı olacaktır
Temel Kullanım
Hardal’ı Başlatın
Event’leri İzleyin
Debug Modu
Şunlar hakkında detaylı bilgi görmek için Inspector’da debug günlüklerini etkinleştirin:
-
Başlatma durumu
-
Event izleme
-
Ağ istekleri
-
Hatalar ve uyarılar
Debug modunu etkinleştirmek için:
-
HardalManager GameObject’ini seçin
-
Inspector’da “Enable Debug Logs” seçeneğini işaretleyin
-
Unity Console’unda “[Hardal]” önekiyle günlükleri görüntüleyin
Kullanım Örneği
Temel Uygulama
Gelişmiş Uygulama
Önemli Notlar
-
Projenizde yalnızca bir HardalManager örneği bulunmalıdır
-
Manager, DontDestroyOnLoad kullanılarak sahneler arasında kalıcıdır
-
Event’leri izlemeden önce her zaman SDK’nın başlatılıp başlatılmadığını kontrol edin
-
Async metotlarla çalışırken try-catch blokları kullanın
-
Geliştirme sırasında daha iyi görünürlük için debug günlüklerini etkinleştirin
En İyi Uygulamalar
-
SDK’yı oyun yaşam döngünüzün erken bir aşamasında başlatın
-
Anlamlı event isimleri kullanın
-
Özellik adlarında tutarlı olun
-
Async operasyonları düzgün şekilde yönetin
-
Geliştirme sırasında debug modu etkinken test edin