2026
Koyun & Kurt - Binaire Bulmaca Oyunu
- React Native
- Expo
- Expo Router
- Zustand
- AsyncStorage
- Firebase Auth
- Firestore
- RevenueCat
- Google AdMob
- React Native Reanimated 4
- expo-av
- TypeScript
Genel bakış
Takuzu/Binairo kurallarına dayanan bir mobil mantık bulmacası: her satır ve sütunda eşit sayıda koyun ve kurt olmalı, üç aynı sembol yan yana gelemez. 6×6'dan 12×12'ye 400 kampanya seviyesi, günlük bulmaca ve hata göstergesi olmayan bir mod içeriyor. React Native (Expo), state yönetimi için Zustand, kimlik doğrulama ve skor tablosu için Firebase ile geliştirildi.
01 · Problem
Binairo/Takuzu bulmacaları mobilde genellikle sade ve tekrarlayan ızgaralar olarak sunuluyor. Her seviyenin tek ve çözülebilir bir cevabı olması, zorluğun da kademeli olarak artması gerekiyor.
02 · Çözüm
Bulmacaları üreten, kuralları doğrulayan ve çözen bir oyun motoru (generator, validator, solver) yazdım; 400 kampanya seviyesi 6×6'dan 12×12'ye büyüyor. Ekranları React Native (Expo) ve Expo Router ile, oyun durumunu Zustand ve AsyncStorage ile, kimlik doğrulama ve skor tablosunu Firebase ile kurdum.
03 · Sonuç
Günlük bulmaca, hata göstergesi kapalı İmkânsız Mod, saate göre değişen gün/gece teması, TR/EN dil desteği ve kural ihlalinde titreşim ve sesle geri bildirim veren bir mobil oyun ortaya çıktı. Reklam ve uygulama içi satın alma altyapısı (AdMob, RevenueCat) entegre edildi.