Fasikül 07 - Yöntem
Şikâyet Doğru, Teşhis Yanlış: Bir Denge Kararının Anatomisi
Oyuncu "şu silah çok güçlü" der. Veriye bakarsınız, silahın kazanma oranı ortalamada. Şikâyeti reddeder misiniz? Etmemeniz gerekir. Çünkü şikâyetler neredeyse her zaman doğrudur; yanlış olan teşhistir. Bu yazı, doğru rahatsızlığın kaynağını bulmanın yöntemine dair.
Aynı veri, farklı beceri aralıklarında bölündüğünde tamamen farklı bir hikâye anlatabiliyor.
İki kaynak, tek kesişim
Denge kararları sezgiyle değil, iki kaynağın kesişiminde alınır: veri ve geri bildirim. Veri ne olduğunu söyler, geri bildirim neden rahatsız edici olduğunu. İkisinden biri eksikse karar sakat kalır.
Yalnızca veriye bakarak karar verirseniz, oyuncunun deneyimini ıskalarsınız. Bir seçeneğin kazanma oranı yüzde elli olabilir ama onunla karşılaşmak berbat hissettiriyordur; bu tabloda görünmez. Yalnızca geri bildirime bakarak karar verirseniz, en gürültülü grubu memnun edip sessiz çoğunluğun deneyimini bozarsınız. İkisi birlikte okunmalı.
Veri ne söyler, ne söylemez?
Bakılan başlıca göstergeler kullanım oranı, kazanma oranı, ilk temas süresi ve TTK dağılımıdır. TTK, bir hedefi etkisiz hâle getirmek için geçen süredir; çok kısalırsa tepki verme şansı kalmaz, çok uzarsa çatışmalar sürüklenir. Hitbox ölçüleri de buraya bağlıdır; modelin görünen sınırlarıyla vuruşun algılandığı sınırların örtüşmemesi, oyuncunun adalet hissini en hızlı bozan şeylerden biridir.
Veri tek başına yanıltıcı olabilir. Kazanma oranı yüzde elli görünen bir seçenek, sadece çok deneyimli oyuncular tarafından kullanıldığı için o rakamda duruyor olabilir. Aynı seçenek orta seviyede kullanıldığında yüzde otuz beşe, üst seviyede ise yüzde altmış beşe çıkabilir. Ortalama, bu iki gerçeği birbirine karıştırıp yok eder. Bu yüzden veriler beceri aralıklarına bölünerek okunur.
Ortalamanın tuzağı
Bir seçeneğin ortalama kazanma oranı ne kadar "normal" görünürse görünsün, alt ve üst beceri aralıklarındaki değerler birbirinden on puandan fazla ayrışıyorsa orada bir tasarım sorunu vardır. Ortalama bu sorunu göstermez, gizler.
Beş belirti, beş karar
Aşağıdaki örnekler, bir şikâyetin veriyle nasıl doğrulandığını ve kararın hangi gerekçeyle alındığını bir arada gösteriyor. Her satırda dikkat edilecek nokta şu: alınan karar, şikâyetin işaret ettiği yere değil, verinin işaret ettiği yere yapılmış.
Belirtiden karara: örnek günlük
| Belirti | Veride görülen | Alınan karar | Gerekçe |
|---|---|---|---|
| Bir rotanın hep aynı takımca tutulması | Kazanma oranı %58 | Haritaya ikinci giriş açıldı | Tek yol, tek strateji üretiyordu |
| Bir yeteneğin az kullanılması | Kullanım oranı %4 | Güç yerine kullanım süresi kısaltıldı | Zayıf değil, hantaldı |
| Çatışmaların çok hızlı bitmesi | Ortalama TTK 0,3 sn | Hasar düşürüldü, toparlanma uzatıldı | Tepki penceresi yoktu |
| Geri dönüşün imkânsız görünmesi | Dönüş oranı %6 | Riskli ikinci hedef eklendi | Telafi fırsat olarak verildi |
| Yeni oyuncu terk oranı yüksek | İlk üç maçta artış | Koruma süresi uzatıldı | Koruma, oyuncu yerleşmeden bitiyordu |
İkinci satır özellikle öğretici: şikâyet "zayıf" diyordu, veri "hantal" olduğunu gösterdi.
İkinci satırı biraz açalım
Bir yeteneğin kullanım oranı yüzde dörde düştüğünde ilk refleks onu güçlendirmektir. Ama veriye biraz daha yakından bakıldığında farklı bir tablo çıktı: yeteneği kullanan oyuncuların kazanma oranı ortalamanın üzerindeydi. Yani yetenek zayıf değildi; yalnızca kullanmak zahmetliydi. Hazırlık süresi uzun olduğu için oyuncular çatışma anında ona ulaşamıyordu.
Güç artırılsaydı, kullanan az sayıda oyuncu ezici hâle gelecek, kullanmayanlar için hiçbir şey değişmeyecekti. Bunun yerine kullanım süresi kısaltıldı. Kullanım oranı yüzde on dörde çıktı, kazanma oranı ise neredeyse hiç değişmedi. Doğru teşhis, doğru müdahaleyi getirdi.
Karar neden doğrudan yayına alınmaz?
Kararlar doğrudan yayına alınmaz. Önce sınırlı bir test havuzunda denenir; gönüllü oyuncular değişikliği canlı sürümden önce oynar ve gözlemlerini iletir. Kazanma baskısı olmayan bir ortamda oyuncular skoru değil, sistemin nerede tuhaflaştığını takip eder. Bu ortam, canlı sürümde asla elde edemeyeceğiniz bir geri bildirim türü üretir.
Test havuzunun bir sınırı da var ve bunu yazmak dürüstlük gereği: gönüllü olan oyuncular ortalama oyuncuyu temsil etmez. Genellikle daha deneyimli, daha ilgili ve değişime daha açıklardır. Bu yüzden test havuzu verisi tek başına karar gerekçesi sayılmaz; yalnızca canlıya çıkmadan önce büyük hataları yakalamak için kullanılır.
Şikâyeti kaydet, teşhisi askıya al
Gelen mesajda hem rahatsızlık hem de oyuncunun kendi teşhisi vardır. İkisini ayırın: rahatsızlık veridir, teşhis hipotezdir.
Veriyi beceri aralıklarına böl
Ortalamaya bakmayın. Alt, orta ve üst aralıkta aynı göstergeye ayrı ayrı bakın; sorun çoğu zaman tek bir aralıkta yaşanıyordur.
En küçük müdahaleyi seç
Aynı sonucu veren iki müdahale varsa, sistemin daha az yerine dokunanı tercih edin. Büyük değişiklikler yan etkilerini geç gösterir.
Gerekçeyi karar ile birlikte yayımla
Gerekçesiz yayımlanan bir karar, katılmayan oyuncuya keyfî görünür. Gerekçe, katılmasa bile anlaşılmayı sağlar.
Gerekçe yazmak neden bu kadar önemli?
Bir denge değişikliği yayına alındığında en az değişikliğin kendisi kadar önemli olan şey, gerekçesinin yazılmasıdır. "Şu değer düşürüldü" cümlesi bilgi verir; "şu değer düşürüldü çünkü çatışmalar tepki penceresi bırakmayacak kadar hızlı bitiyordu" cümlesi ise anlayış üretir. İkincisini okuyan oyuncu, katılmasa bile kararın keyfî olmadığını görür.
Bunun ölçülebilir bir faydası da var: gerekçe soran mesajların yoğunlaştığı yer, yama notunun yeterince açık yazılmadığı yerdir. Yani destek tarafına gelen sorular, dolaylı olarak yazım kalitesini ölçen bir gösterge hâline gelir. BetRupi haberleri başlığı altında paylaşılan güncellemeleri bu ölçütle takip ediyoruz.
Kapanırken
Bu yazının tek bir cümlelik özeti şu olabilir: oyuncunun ne hissettiğine inanın, neden öyle hissettiğine dair açıklamasını ise doğrulayın. Şikâyet neredeyse her zaman gerçek bir rahatsızlığı işaret eder; tasarım tarafının işi o rahatsızlığın kaynağını doğru bulmaktır.
Dizinin son yazısında ödüllerin neden kozmetik tutulduğuna bakacağız. Yayımlanmış kararların tamamını yama tahtası bölümünde, doğrudan erişim bilgisini ise BetRupi resmi adres sayfasında bulabilirsiniz.
İlgili yazılar
Tepki Penceresi Düzenlemesi
Tablodaki üçüncü satırın yama notu olarak yayımlanmış hâli.
Geride Kalanın Yolu
Tablodaki dördüncü satırın arkasındaki vakanın ayrıntılı incelemesi.
Terim Mihengi
TTK, hitbox, kullanım oranı gibi kavramların açık tanımları.
Önceki yazı
Geride Kalanın Yolu
Sonraki yazı