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

Oyunlar

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

Hangi oyunlar var?

Altı oyun var: Istaka, Kazı, Tile Breaker, Purrbor, Wagglewood ve Patik. Hepsi Android telefonlar için, dikey ekranda tek elle ve kısa oturumlarla oynanacak şekilde tasarlandı; Patik dışındaki beşinin iPhone sürümü de var, Patik’in iPhone sürümü sonra gelecek. Hiçbirinde hesap açılmaz, ilerleme cihazda saklanır ve oyun istenen anda kapatılıp kaldığı yerden sürdürülür. Purrbor ve Wagglewood şu an Google Play’de kapalı testtedir; Patik’in kapalı testi hazırlanıyor.

Istaka: Okey Bulmaca

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

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

Purrbor: Kedi Limanı

Kavanoza uyuyan kedi topları bırakılan fizikli bir birleştirme oyunu. Kazanılan balıklarla Ege’de bir liman döşenir; döşenen köşelere 40 misafir kedi gelir.

Fizikli birleştirme · Kapalı testte

Wagglewood: Yavru Yuvası

Yavru topları ve tasmalı kardeş çiftleriyle oynanan fizikli bir birleştirme oyunu. Kurabiyelerle köyün yavru yuvası döşenir, her yavruya en uygun ev bulunur.

Fizikli birleştirme · Kapalı testte

Patik: Bebek Stil Atölyesi

Yetişkinler için sakin bir giydirme ve dikiş atölyesi: ailelerin anlarına göre bebekleri katman katman giydir, kendi giysilerini ör, boya, desenle; fotoğrafları Anı Defteri’ne yapıştır.

Giydirme ve dikiş atölyesi · Kapalı test hazırlığında

Oyunlar nasıl karşılaştırılır?

Istaka tek tek çözülen bulmacalardan, Kazı ve Tile Breaker her seferinde farklı ilerleyen roguelike koşularından oluşur. Purrbor ve Wagglewood ise fizikli birleştirme oyunlarıdır: parkta ya da kavanozda kazanılanla bir meta dünya döşenir. Patik sakin bir giydirme ve dikiş atölyesidir: siparişler giydirilir, kazanılan iplikle giysi üretilir, fotoğraflar bir defterde birikir. Istaka, Kazı, Purrbor ve Wagglewood reklamla desteklenir ve reklamları kaldıran tek seferlik satın alım sunar; Patik yalnızca isteğe bağlı ödüllü reklam gösterir ve tek seferlik bir Atölye Sahibi satın alımı sunar.

Altı oyunun karşılaştırması
OyunTürModlarGelir modeliDiller
IstakaOkey taşlı bulmacaSeviye Yolu (350 seviye), Günlük Bulmaca, Haftanın BulmacasıÜ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, İspanyolca, Fransızca, Portekizce, Japonca
Tile BreakerOkey taşlı roguelikeOyun (8 masa), Sonsuz mod, Günün Masasıİlk 3 masa ücretsiz, reklamsız; Tam SürümTürkçe, İngilizce, Almanca
PurrborFizikli birleştirme, kedi limanıKlasik, Huzur, Günlük KavanozÜcretsiz, reklamlı; Reklamsız, Liman DostuTürkçe, İngilizce, Almanca, İspanyolca, Fransızca, Portekizce, Japonca
WagglewoodFizikli birleştirme, yavru yuvasıPark, Şekerleme, Günün ParkıÜcretsiz, reklamlı; Reklamsız, Köy DostuTürkçe, İngilizce, Almanca, İspanyolca, Fransızca, Portekizce, Japonca
PatikGiydirme ve dikiş atölyesiSiparişler, Atölye, Stüdyo ve Anı Defteri, Günün Teması, Dünya SandığıÜcretsiz; yalnızca isteğe bağlı ödüllü reklam; tek seferlik Atölye SahibiTürkçe, İngilizce, Almanca, İspanyolca, Fransızca, Portekizce, Japonca, Korece, Hintçe

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, Kazı, Purrbor, Wagglewood ve Patik reklamları Google AdMob ile gösterir ve AdMob reklam kimliği ile IP adresi gibi verileri kullanır. Altı oyunda da satın alımlar RevenueCat’te anonim bir kimlikle doğrulanır.

Oyunlar hangi cihazlarda çalışır?

Altı oyun da Android 7.0 (API 24) ve üzeri telefonlarda çalışacak şekilde derlenir; Android sürümü Android 16 (API 36) hedeflenir. Patik dışındaki beş oyun ayrıca iOS 15.0 ve üzeri iPhone’larda çalışır; Patik’in iPhone sürümü sonra gelecek. 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?

Altı 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; Purrbor ve Wagglewood’un fiziği planck (Box2D’nin JavaScript uyarlaması) ile hesaplanı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

Bütün oyunlar için hata bildirimi, öneri ve gizlilik talepleri kefukar@gmail.com adresine yazılabilir. E-postaya oyunun adı, cihaz modeli ve işletim sistemi sürümü (Android ya da iOS) eklenirse sorun daha hızlı bulunur.

Son güncelleme: