Tüm Rehberler

Fruit Ninja Klonu — Meyve Kesme Oyunu

Orta ⏱ 120 dk
BÖLÜM 10 / 10

Build, Test ve Yayınlama

WebGL veya Android build alıp yayınlıyoruz.

Google Play için AAB build ve Developer hesabı gerekir ($25 tek seferlik).

Unity Editör Adımları

File > Build Settings → WebGL → Switch Platform
Add Open Scenes → Build
Klasörü zip'le → itch.io'ya yükle
--- Android ---
Build Settings → Android → Switch Platform
Player Settings > Min API: Android 5.0
Build APK
csharp
// Mobil dokunmatik ekleme (BladeController.Update içine):
if (Input.touchCount > 0)
{
    Touch t = Input.GetTouch(0);
    Vector2 pos = cam.ScreenToWorldPoint(t.position);
    transform.position = pos;
    if (t.phase == TouchPhase.Began) { lastPos = pos; trail.emitting = true; }
    else if (t.phase == TouchPhase.Moved)
    {
        if (Vector2.Distance(pos, lastPos) / Time.deltaTime > minSwipeSpeed)
            foreach (var h in Physics2D.OverlapAreaAll(Vector2.Min(lastPos,pos), Vector2.Max(lastPos,pos), fruitLayer))
                h.GetComponent<Fruit>()?.Slice();
        lastPos = pos;
    }
    else if (t.phase == TouchPhase.Ended) trail.emitting = false;
}

Android SDK Unity tarafından otomatik kurulur: Edit > Preferences > External Tools

Kaynaklar & Asset Linkleri

itch.io: https://itch.io/docs/creators/getting-started

Google Play: https://play.google.com/console

Önceki Bölüm
Rehberi Tamamladın! 🎉