Oyun testinde farklı bir perspektif
2018'de birkaç arkadaşın "neden oyunlar bu kadar hatalı çıkıyor?" sorusuyla başladık. Aslında basit bir sohbetti ama sonra gerçekten düşündük. Belki biz daha iyi bir şeyler yapabiliriz diye. Şimdi Bağcılar'daki ofisimizden Türkiye'nin her yerindeki oyun stüdyolarına test hizmeti veriyoruz. Bazen küçük mobil oyunlar, bazen büyük projeler – her biri farklı zorluklar getiriyor.
Nasıl bugünlere geldik
Küçük bir ekiple başlangıç
İlk müşterimiz için beta testini yaptık. Üç kişiydik, laptop'larımızla çalışıyorduk. O oyun başarılı olunca devam etmeye karar verdik.
İlk ofis ve büyüme
Pandemi döneminde mobil oyunlara talep arttı. Biz de ekibi genişlettik, sistematik test süreçleri oluşturduk. İlk büyük stüdyo müşterimizi kazandık.
Uzmanlık alanlarını geliştirme
Sadece hata bulmak yetersiz gelmeye başladı. Kullanıcı deneyimi, performans optimizasyonu, oynanabilirlik analizi gibi alanlara yöneldik.
Türkiye çapında hizmet
Artık mobil, PC ve konsol oyunlarında kapsamlı testler yapan bir ekibiz. Her ay ortalama 12-15 proje üzerinde çalışıyoruz.
Test sürecimiz nasıl işliyor
Gerçek oyuncular gibi düşünmek
Sadece teknik hata aramıyoruz. Her oyunu gerçek oyuncuların gözünden değerlendiriyoruz. Hangi seviye çok zor? Nerede can sıkılıyor kullanıcı? Menüler karışık mı? Bu soruları soruyoruz sürekli.
Detaylı dokümantasyon
Bulduğumuz her sorunu ekran görüntüleri, video kayıtları ve adım adım reprodüksiyon notlarıyla raporluyoruz. Geliştirici ekipler için anlaşılır ve uygulanabilir geri bildirimler vermeye özen gösteriyoruz.
Sürekli iletişim
Proje boyunca düzenli güncellemeler paylaşıyoruz. Acil durumlar için hızlı dönüş yapıyoruz. Bazen geliştirici ekipler bize "şöyle bir özellik ekledik, buna özel bakabilir misiniz?" diyor – tabi ki bakıyoruz.
Hangi alanlarda çalışıyoruz
Her oyun türü farklı testler gerektirir. Deneyimlerimizden bazı örnekler paylaşalım.
Mobil oyunlarda cihaz çeşitliliği
Türkiye'de onlarca farklı telefon modeli kullanılıyor. Aynı oyun Samsung'da sorunsuz çalışırken Xiaomi'de donabiliyor. Biz farklı cihazlarda, farklı Android ve iOS versiyonlarında kapsamlı testler yapıyoruz.
Geçen ay bir puzzle oyununda ilginç bir sorun bulduk: belirli ekran çözünürlüklerinde butonlar kayboluyordu. Kullanıcılar seviye tamamlayamıyordu. Bunları bulup raporlamak önemli çünkü yayınlandıktan sonra düzeltmek çok daha zor oluyor.
Performans ve optimizasyon
FPS düşüşleri, yükleme süreleri, bellek sızıntıları – bunlar oyun deneyimini doğrudan etkileyen sorunlar. Özellikle uzun oyun seanslarında ortaya çıkan performans problemlerini tespit ediyoruz.
Bir aksiyon oyununda 2 saatten sonra FPS'in 60'tan 25'e düştüğünü fark ettik. Bellek yönetimi sorunu vardı. Erken tespit sayesinde yayından önce düzeltebildiler.
Oynanabilirlik ve kullanıcı deneyimi
Teknik olarak sorunsuz ama oynarken keyif vermeyen oyunlar var. Tutorial çok mu uzun? Zorluk eğrisi dengeli mi? Kontroller sezgisel mi? Bu tür soruları değerlendiriyoruz.
Bir strateji oyununda yeni başlayanlar için tutorial 45 dakika sürüyordu. Oyuncuların büyük kısmı tamamlamadan çıkış yapıyordu. Bunu raporladık, ekip tutorial'ı kısaltıp daha etkileşimli hale getirdi.
Nasıl çalışıyoruz
Her proje farklı ama bazı prensiplerimiz hep aynı kalıyor. Bu değerler bize yön veriyor.
Dürüst geri bildirim
Sadece güzel şeyler söylemiyoruz. Bir şey işe yaramıyorsa, oyuncu deneyimini olumsuz etkiliyorsa açıkça belirtiyoruz. Amacımız oyunu iyileştirmek, geliştirici ekibin işini kolaylaştırmak.
Oyuncuyu merkeze almak
Her testte kendimizi hedef kitle yerine koyuyoruz. Casual oyuncu mu, hardcore gamer mı? Ona göre bakış açımızı ayarlıyoruz. Sonuçta oyunu oynayacak olan gerçek kullanıcılar.
Hızlı ve esnek yaklaşım
Oyun geliştirme hızlı bir süreç. Planlar değişiyor, yeni özellikler ekleniyor. Biz de bu hıza ayak uyduruyoruz. Acil testler gerektiğinde ekstra efor göstermeye hazırız.
Projeniz için görüşelim
Oyununuzun hangi aşamasında olursa olsun konuşabiliriz. Erken alfa testinden lansman öncesi final kontrole kadar her aşamada destek olabiliriz. Bağcılar'daki ofisimizde kahve içerek sohbet edebiliriz ya da online bir toplantı ayarlayabiliriz.