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.

Oyun geliştirme süreci görseli

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.

01

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.

02

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?

03

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.

04

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.

05

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ç.

06

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 profil fotoğrafı

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ıç profil fotoğrafı

Zeynep Kılıç

iOS Geliştirici

Swift 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 profil fotoğrafı

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ı.

Teknoloji ve geliştirme süreci görseli