iOS Oyun Geliştirme Sürecimiz
Bir fikrin nasıl App Store'da milyonlarca oyuncuya ulaşan bir oyuna dönüştüğünü merak ettiniz mi? İşte biz tam olarak bunu yapıyoruz. Her gün.
Fikirden Piyasaya: Gerçek Bir Yolculuk
2024 yılında 47 farklı oyun projesi üzerinde çalıştık. Bazıları büyük başarı elde etti, bazıları beklediğimiz gibi gitmedi. Ama her birinden çok şey öğrendik.
İşin sırrı şu: mükemmel bir oyun yapmak sadece iyi kod yazmakla olmuyor. Kullanıcı deneyimini anlamak, piyasa dinamiklerini kavramak ve sürekli test etmek gerekiyor. Bizim sürecimiz tam da bunun üzerine kurulu.
Şubat 2025'te başlattığımız son projemiz tam 8 ay sürdü. Normalde 4-5 ay yeterli gibi görünse de, oyunculardan gelen geri bildirimlerle oyunu 3 kez baştan şekillendirdik. Sonuç? App Store'da 4.7 yıldız ortalaması ve 180 bin aktif kullanıcı.
Her proje farklı. Kimisi 3 ayda bitiyor, kimisi 10 ay sürüyor. Önemli olan, her aşamada doğru kararları vermek ve gereksiz hızlanmamak.
Altı Ana Aşamada Geliştirme
Her oyun bu altı aşamadan geçiyor. Bazı projeler bir aşamada daha fazla zaman harcarken, bazıları hızlıca ilerliyor. Standart bir süreç yok aslında.
Konsept ve Piyasa Analizi
İlk 2-3 hafta tamamen araştırmaya gidiyor. Hangi oyun türleri tutmuş, kullanıcılar ne istiyor, rakipler ne yapıyor. Bu aşamayı atlayanlar genelde 6. ayda sorunla karşılaşıyor.
Prototip Geliştirme
Mart 2025'te bir hypercasual oyun prototipi 4 günde bitti. Bir RPG projesi ise 5 hafta sürdü. Oyunun temel mekaniğini burada test ediyoruz – eğlenceli mi değil mi?
Tasarım ve Arayüz
Oyuncuların ilk gördüğü ekran her şeyi belirliyor. Ekim 2024'te bir oyunumuzda sadece ana menüyü 11 kez değiştirdik. Test kullanıcılarımız karışık buluyordu. 12. denememizde çözdük.
Tam Geliştirme Süreci
En uzun aşama burası. 2-6 ay arası sürebiliyor. Swift ile kodlama, grafik entegrasyonu, ses tasarımı, sunucu yapılandırması. Her şey burada birleşiyor.
Test ve İyileştirme
Kasım 2024'te bir oyunumuzda 142 farklı hata bulduk. Ciddi olanlar 18 taneydi. 3 hafta boyunca sadece test yaptık. Sıkıcı ama olmazsa olmaz bir süreç.
Yayınlama ve Takip
App Store'a yüklemek sadece başlangıç. İlk hafta kullanıcı verilerine göre hemen güncelleme yapıyoruz. Ocak 2025'te yayınladığımız bir oyuna 2 hafta içinde 3 güncelleme geldi.
Ekipten Gerçek Deneyimler
Her gün oyun yapan insanlar aslında. Neler düşündüklerini dinleyin.
Emre Turan
Oyun Mekanik Tasarımcısı2024'ün en zorlu projesi puzzle oyunuydu. 4 ay sonra fark ettik ki temel mekanik yeterince sade değil. Yeniden başladık, 2 ay daha harcadık. Ama sonuç harika oldu. Bazen geri adım atmak ilerlemektir.
Zeynep Kılıç
iOS GeliştiriciSwift ile çalışmak keyifli ama iOS 17'ye geçişte bazı oyunlarımızda sorunlar çıktı. Ağustos 2024'te 3 hafta sadece uyumluluk güncellemeleri yaptık. Teknik borç dediğimiz şey tam olarak bu.
Barış Yalçın
Kullanıcı Deneyim UzmanıOyuncular ilk 30 saniyede karar veriyor. Mayıs 2025'te bir strategi oyununda tutorial ekranını 7 kez değiştirdik. Veri her seferinde bize yol gösterdi. Tahmin yürütmekle test etmek arasında dağlar var.
Kullandığımız Teknolojiler ve Yöntemler
Her proje farklı araçlar gerektiriyor. Ama bazı temel teknolojiler hep sabit kalıyor.
Swift ve SpriteKit
2D oyunlar için SpriteKit harika. Performans sorunları neredeyse hiç olmuyor. 2024'te geliştirdiğimiz 8 oyunun 6'sı SpriteKit tabanlıydı.
Unity ile 3D Projeler
Daha karmaşık grafikler gerektiğinde Unity'ye geçiyoruz. iOS export süreci bazen uğraştırıyor ama sonuç güzel oluyor. Nisan 2025'te bir action oyununda kullandık.
Firebase Backend Sistemi
Kullanıcı verileri, istatistikler, anlık bildiriler. Her şey Firebase üzerinden dönüyor. Kolay entegrasyon, güvenilir sistem. Eylül 2024'ten beri aktif kullanıyoruz.
TestFlight Beta Testleri
Her oyunu yayınlamadan önce 2-3 hafta TestFlight'ta tutuyoruz. Gerçek kullanıcılardan gelen veriler altın değerinde. Şubat 2025'te 280 test kullanıcısı vardı.