Savaş DoğanYapay zeka entegrasyonu · Yazılım mimarisi

Oyunlar

Üç tek kişilik mobil oyun geliştirdim: okey taşlarıyla oynanan bir bulmaca, okey taşlarıyla oynanan bir roguelike ve mayın tarlası mantığına dayanan bir kazı oyunu. Her oyunun sayfasında nasıl oynandığı, ekran görüntüleri ve gizlilik politikası yazılı.

Hangi oyunlar var?

Üç oyun var: Istaka, Kazı ve Tile Breaker. Üçü de Android telefonlar için, dikey ekranda tek elle ve kısa oturumlarla oynanacak şekilde tasarlandı. Üçünde de hesap açılmaz, ilerleme cihazda saklanır ve oyun istenen anda kapatılıp kaldığı yerden sürdürülür.

Istaka: Okey Bulmaca

Masadaki seri ve perleri bölüp birleştirerek ıstakadaki taşları en az hamlede yerleştirme bulmacası. 300 seviyelik Seviye Yolu ve her gün yeni bir Günlük Bulmaca.

Bulmaca · Ücretsiz, reklamlı

Kazı: Harabelerde Mantık

Mayın tarlası mantığıyla harabelerde kat kat inilen bir çıkarım roguelike’ı. Sayılar komşu tuzakların toplam tehlikesini gösterir; her kata tahmin gerekmeden ulaşılabilir.

Mantık roguelike’ı · Ücretsiz, reklamlı

Tile Breaker: Okey Roguelike

Okey taşlarıyla seri ve per açıp puanı tılsımlarla katlayan tek kişilik bir roguelike. 8 masa, 30 tılsım, 8 Usta kuralı ve her gün aynı taşlarla Günün Masası.

Roguelike · Reklamsız

Üç oyun nasıl karşılaştırılır?

Istaka tek tek çözülen bulmacalardan, Kazı ve Tile Breaker ise her seferinde farklı ilerleyen roguelike koşularından oluşur. Istaka ve Kazı reklamla desteklenir ve reklamları kaldıran tek seferlik satın alım sunar; Tile Breaker’da reklam yoktur, ilk üç masadan sonrası tek seferlik Tam Sürüm ile açılır.

Üç oyunun karşılaştırması
OyunTürModlarGelir modeliDiller
IstakaOkey taşlı bulmacaSeviye Yolu (300 seviye), Günlük BulmacaÜcretsiz, reklamlı; tek seferlik PremiumTürkçe, İngilizce, Almanca
Kazı (Ruinsweep)Mantık roguelike’ıSefer (12 kat), Klasik, Günlük Kazı, Günlük Klasikİlk bölge ücretsiz, reklamlı; Tam Sürüm, ReklamsızTürkçe, İngilizce, Almanca
Tile BreakerOkey taşlı roguelikeRun (8 masa), Sonsuz mod, Günün Masasıİlk 3 masa ücretsiz, reklamsız; Tam SürümTürkçe, İngilizce, Almanca

Oyunlar hangi verileri kullanıyor?

Hiçbir oyunda hesap, giriş, bulut kaydı, analiz ya da çökme raporlama aracı yok; ilerleme yalnızca cihazda saklanır. Istaka ve Kazı reklamları Google AdMob ile gösterir ve AdMob reklam kimliği ile IP adresi gibi verileri kullanır. Üç oyunda da satın alımlar RevenueCat’te anonim bir kimlikle doğrulanır.

Oyunlar hangi cihazlarda çalışır?

Üç oyun da Android 7.0 (API 24) ve üzeri telefonlarda çalışır ve Android 16 (API 36) hedeflenerek derlenir. Oyunlar dikey ekran için tasarlandı. Oyun içeriğinin tamamı uygulamanın içindedir; internet yalnızca reklamların yüklenmesi ve satın alımların doğrulanması için kullanılır.

Oyunlar nasıl geliştirildi?

Üç oyun aynı yığınla yazıldı: Angular 22, Ionic 8 ve Capacitor 8. Çizim PixiJS 8, animasyon GSAP, ses Howler, çeviri Transloco ile yapılır. Oyunların sunucusu yoktur; bütün oyun mantığı, bulmaca üretimi ve kayıt cihazda çalışır.

Bu yığın, ürün ve yazılım geliştirme hizmetinde kullandığım yığının aynısı. Oyunlar, Ionic ve Capacitor ile mağazaya çıkan bir mobil ürünün baştan sona nasıl kurulduğunun da kaydı.

Destek ve iletişim

Üç oyun için de hata bildirimi, öneri ve gizlilik talepleri kefukar@gmail.com adresine yazılabilir. E-postaya oyunun adı, cihaz modeli ve Android sürümü eklenirse sorun daha hızlı bulunur.

Son güncelleme: