Coin Dash
Gölgelerden kaç, altını topla.
Sonsuz bir gece şehrinde geçen, pixel art bir mobil hayatta kalma oyunu. Joystick'le koşuyorsun, peşindeki gölgelerden kaçıyorsun, altın toplayıp rekorunu yukarı taşıyorsun; sokak lambalarının ışığı tek sığınağın.
- Oyun tasarımı ve geliştirme — oynanış, ilerleme sistemleri, para kazanma, mağaza hazırlığı
- Android · Google Play yayınına hazırlanıyor
- Yakında Google Play'de
Neler yapıyor
- Dört yöne sonsuz uzanan gece şehrinde, tek parmakla oynanan hayatta kalma
- Sokak lambaları güvenli bölge: ışıkta gölgeler erir, ama lambalar titreyip söner
- Dört düşman tipi: takipçiler, fırlayanlar, nişancılar ve 90 saniyede bir gelen dev gölge
- 12 güçlendirme: tabanca, SMG, çift silah, güdümlü roket, orbital küre, nova, mıknatıs, kalkan ve dahası
- x4'e kadar combo çarpanı, 12'den fazla karakter skini, günlük ve haftalık görevler, sezon yolculuğu
- AdMob reklamları ve uygulama içi satın alma; AB kullanıcıları için rıza formu

Genel bakış
Coin Dash, kısa molalarda açılıp uzun gecelerde rekor kovalanacak bir arcade oyunu. Kurallar saniyeler içinde anlaşılıyor: koş, altın topla, gölgelere yakalanma. Derinlik ise üstüne eklenen katmanlardan geliyor: güçlendirmeler, combo serileri, skinler, görevler ve sezon ilerlemesi.
Sorun
Hiper-casual oyunların çoğu ilk dakikada eğlenceli, ikinci gün ise unutuluyor. Öte yandan reklamla ayakta duran oyunlar, reklamı yanlış yere koyduğunda oyuncuyu kaybediyor. Coin Dash'in çözmesi gereken şey ikisi: oyuncuyu geri getiren bir sebep ve oyunu bozmayan bir gelir modeli.
Hedefler
- İlk koşuda anlaşılacak kadar basit, ustalaşması zaman alacak kadar derin bir oynanış
- Oyuncuya her gün geri dönmek için sebep vermek: görevler, seriler, sezon
- Reklamı oyunun ritmini bozmayacak yerlere koymak
- Ücretsiz bir oyun olarak sürdürülebilir bir gelir modeli kurmak
Benim rolüm
Oyun tasarımı ve geliştirme — oynanış, ilerleme sistemleri, para kazanma, mağaza hazırlığı.
- Oyun tasarımı: mekanikler, düşmanlar, güçlendirmeler ve zorluk eğrisi
- Flame ile oyun döngüsü, çarpışmalar, kamera ve dünya yönetimi
- Menü, dükkan, görev, sezon, başarım ve istatistik ekranları
- AdMob ve uygulama içi satın alma entegrasyonu, AB rıza akışı
- Mağaza metinleri, gizlilik politikası ve Google Play yayın hazırlığı
Teknolojiler
- FlutterFlameFlame Audio
- Görevler ve sezonBaşarımlarCihazda kayıt
- AdMobUygulama içi satın almaKullanıcı rızası (UMP)
- Pixel art sprite'larChiptune müzik ve efektler
Mimari
Oyun döngüsü Flame'in içinde dönüyor; menüler, dükkan ve görevler ise oyunun üstünde açılan Flutter katmanları. İkisi arasındaki tek köprü oyunun durumu.
Oyun döngüsü
Her karede oyuncu, düşmanlar, mermiler, altınlar ve güçlendirmeler güncelleniyor
Sonsuz şehir
Kamera oyuncuyu izliyor; zemin döşeniyor, lambalar oyuncunun etrafında açılıp kapanıyor
Zorluk
Süre ilerledikçe düşman hızı ve çıkma sıklığı artıyor, 90 saniyede bir dev gölge geliyor
Arayüz katmanları
HUD, duraklatma, dükkan, görevler ve sezon ekranları Flutter ile oyunun üstünde
İlerleme ve gelir
Skor, coin ve görevler cihazda saklanıyor; reklam ve satın alma bu ilerlemeye bağlı
Zorluklar ve çözümler
Sonsuz bir şehirde güvenli bölgeler
Dünya her yöne sonsuz uzanıyor; ama tüm şehri bellekte tutmak mümkün değil. Lambaların yine de her yerde, tutarlı biçimde var olması gerekiyor.
Lambalar şehri bölen bir ızgaraya göre yerleşiyor. Oyun kısa aralıklarla oyuncunun çevresini tarıyor, ekrana yaklaşan lambaları ekliyor, uzaklaşanları kaldırıyor. Sönmeden önce titreyerek oyuncuyu uyarıyorlar.
Zorluğu adil artırmak
Oyun zamanla zorlaşmalı ama oyuncu hiçbir zaman haksızlığa uğradığını hissetmemeli.
Zorluk tek bir düğmeyle değil katmanlarla artıyor: düşmanlar hızlanıyor ve sıklaşıyor, yeni düşman tipleri ekleniyor, 90 saniyede bir dev gölge geliyor. Güçlendirmeler ve lambalar ise oyuncuya her zaman bir çıkış yolu bırakıyor.
Oyunu bozmayan reklamlar
Reklamla para kazanan bir oyunda yanlış anda açılan tek bir reklam, oyuncuyu kalıcı olarak kaybettirebilir.
Geçiş reklamları yalnızca ölümden ya da bir menüden çıkarken ve en az 75 saniye arayla gösteriliyor. Ödüllü reklamlar tamamen isteğe bağlı: canlanma, günlük sandık ve koşu sonunda coinleri ikiye katlama. Avrupa'daki oyuncular için rıza formu var.
Ekranlar

Ana menü — tabancayla gölgelere ateş eden oyuncu
- coin-dash / feature

Tanıtım görseli — gece şehri, gölgeler ve sokak lambası
Sonuçlar
- Oyun tamamlandı ve test edildi; Google Play yayın süreci devam ediyor
- Yaklaşık 10 bin satır Dart: oyun motoru, düşmanlar, güçlendirmeler ve 11 arayüz ekranı
- Mağaza metinleri, tanıtım görselleri, gizlilik politikası ve veri güvenliği beyanları hazır
Öğrendiklerim
“Oyuncuyu ilk koşu kazanır, ikinci güne ise görevler ve seriler taşır.”
“Reklamın yeri, reklamın kendisinden daha önemli.”
“Basit bir kuralın etrafına katman eklemek, karmaşık bir kuralla başlamaktan iyidir.”