Tasarım ilkeleri

Adil Oyun İlkeleri: Denge Nasıl Kurulur, Nasıl Korunur?

Adalet bir kez kurulup rafa kaldırılan bir şey değil. Her yeni harita, her yeni mekanik ve her yeni oyuncu dalgası dengeyi biraz kaydırır; iş, o kaymayı fark edip düzeltmeye devam etmektir. Bu sayfa, o sürecin nasıl işlediğini anlatıyor.

Denge tasarımının iki katmanını gösteren şematik geniş görsel

Adaletin İki Katmanı

Adaletin iki farklı okuması var ve ikisi sık sık birbirine karıştırılıyor. Birincisi eşit şans: iki tarafın da kazanma olasılığı maç başında yüzde elli olsun. İkincisi eşit fırsat: iki tarafın da elinde aynı araçlar, aynı bilgi ve aynı zaman olsun; sonucu becerileri belirlesin.

Bu ikisi her zaman aynı yere çıkmaz. Bir oyunu tamamen öngörülemez hale getirirseniz eşit şans sağlarsınız ama fırsatı yok edersiniz. Tersine, sadece fırsat eşitliğine odaklanırsanız deneyimli oyuncular her maçı alır ve yeni gelenler için kazanma olasılığı sıfıra yaklaşır.

Pratikte iyi bir tasarım ikisini katmanlar. Maçın içinde fırsat eşitliği aranır: aynı harita, aynı süre, aynı kaynaklar. Maçın dışında ise şans eşitliğine yaklaşılmaya çalışılır; eşleştirme sistemi benzer seviyedeki oyuncuları bir araya getirir. Yani adalet tek bir yerde değil, iki ayrı katmanda üretilir.

Simetri Kolay Cevaptır, Asimetri Cesur Olanı

En temiz adalet biçimi simetridir. Haritanın iki yarısı birbirinin aynasıysa kimse "sizin taraf avantajlıydı" diyemez; çünkü taraflar birbirinden ayırt edilemez. Simetri Hattı bu fikrin saf uygulamasıdır.

Ama simetrinin bir bedeli var: karakter kaybı. Tamamen simetrik haritalar bir süre sonra birbirine benzemeye başlar. Asimetri ise dengelenmesi zor ama tadı yüksek bir tercihtir. Kullanılan yöntem genellikle taraf değiştirmedir: aynı eşleşme iki devre halinde oynanır, taraflar yer değiştirir ve toplam skor karşılaştırılır. Bu, adaleti tek maça değil maç serisine yaymak demektir. Kontrol Grubu bunun örneğidir.

Rastgelelik Ne Zaman Keyif Verir?

Rastgelelik oyunlardan çıkarılabilecek bir şey değil, yönetilecek bir şey. Ayrım noktası şudur: rastgelelik kararın öncesinde mi, sonrasında mı devreye giriyor?

Kararın öncesinde gelen rastgelelik keyif verir; oyuncuyu her seferinde yeniden düşünmeye zorlar. Kararın sonrasında gelen rastgelelik ise sinirlendirir; tasarımın oyuncuya "emeğin sayılmadı" demesidir. Bu yüzden dengeli sistemlerde rastgelelik başlangıç koşullarına yerleştirilir, sonuç hesabına değil. Ayrıca varyans sınırlanır: uç sonuçların art arda gelmesi yumuşatılır.

İlerleme Güç Değil, Seçenek Getirmeli

Bir ilerleme sisteminin en kritik kararı şudur: seviye atlayan oyuncu daha güçlü mü olur, yoksa daha çok seçeneğe mi sahip olur? Birincisi kısa vadede tatmin edicidir ama uzun vadede oyunu bozar; yeni gelenler yapısal olarak dezavantajlı hale gelir.

İkinci yol daha zahmetli ama daha sağlam. Yeni açılan her şey bir alternatiftir: farklı bir yaklaşım, farklı bir rol, farklı bir hız. Böylece deneyimli oyuncunun avantajı ekipmandan değil, hangi seçeneği ne zaman kullanacağını bilmesinden gelir.

Bunun doğal sonucu, ödüllerin kozmetik olmasıdır. Ayrıntılar için ödüller sayfasına bakabilirsiniz.

Telafi Mekanikleri: Geri Dönüşü Mümkün Kılmak

Bir maçın erken dakikalarında geri düşen taraf sonucu baştan kaybetmiş hissediyorsa, tasarım bir yerde yanlış gitmiştir. Ama telafi mekanikleri dikkatle ayarlanmazsa bu sefer öndeki tarafın emeği anlamsızlaşır.

Yaygın çözüm, telafiyi fırsat olarak vermektir, hediye olarak değil. Geride kalan takıma otomatik güç eklenmez; bunun yerine haritada riskli ama getirisi yüksek bir hedef açılır. Almak isteyen gider, başarırsa fark kapanır, başaramazsa daha da geriye düşer. Böylece dönüş mümkün olur ama bedava olmaz.

Öndeki tarafın ödülü ise bilgi ve inisiyatif üzerinden verilir: bir sonraki hedefin nerede açılacağını önce görmek, ilk hamleyi seçme hakkı gibi. Bunlar üstünlüğü sürdürür ama maçı kilitlemez.

Bir Denge Kararı Nasıl Verilir?

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.

Bakılan başlıca göstergeler kullanım oranı, kazanma oranı, ilk temas süresi ve TTK dağılımıdır. 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. Bu yüzden veriler beceri aralıklarına bölünerek okunur.

Belirti, veri ve karar örnekleri
BelirtiVeride GörülenAlınan KararGerekçe
Bir rotanın hep aynı takımca tutulmasıKazanma oranı yükselmişHaritaya ikinci giriş açıldıTek yol, tek strateji üretiyordu
Bir yeteneğin az kullanılmasıKullanım oranı çok düşükGüç yerine kullanım süresi kısaltıldıZayıf değil, hantaldı
Çatışmaların çok hızlı bitmesiOrtalama TTK çok kısaHasar düşürüldü, toparlanma uzatıldıTepki penceresi yoktu
Geri dönüşün imkânsız görünmesiDönüş oranı düşükRiskli ikinci hedef eklendiTelafi fırsat olarak verildi
Yeni oyuncu terk oranı yüksekİlk üç maçta ayrılma artmışKoruma süresi uzatıldıKoruma, oyuncu yerleşmeden bitiyordu

Kararlar doğrudan yayına alınmaz; önce sınırlı bir test havuzunda denenir. Topluluk geri bildirimi de ham haliyle kullanılmaz, çünkü çoğu zaman şikâyet doğru, teşhis yanlıştır. Tasarım tarafının işi, rahatsızlığı ciddiye alıp kaynağını doğru bulmaktır.

Anti-Hile: Tasarımın Pazarlık Edilemez Sınırı

Yukarıda anlatılan her denge kararı tek bir varsayıma dayanır: herkes aynı kurallarla oynuyordur. Bu varsayım kırıldığında geri kalan tüm tasarım anlamsızlaşır. Bu yüzden anti-hile çalışması bir ek özellik değil, adaletin ön koşuludur.

Sunucu katmanı

Kritik hesaplamalar istemciye bırakılmaz. Vuruş kaydı, hasar hesabı ve kaynak sayımı merkezde yapılır; böylece istemci verisiyle oynamak sonucu değiştirmez.

Davranış katmanı

İstatistiksel sapmalar izlenir: insan üstü nişan tutarlılığı, imkânsız tepki süreleri, görüş alanı dışındaki hedeflere yönelme. İnceleme otomatik kararla bitmez, itiraz yolu açık tutulur.

Hilenin bir kısmı dışarıdan değil, ele geçirilmiş hesaplardan gelir. Başkasının elindeki hesap, sahibinin beceri tahminiyle oynamaya devam eder ve karşısına çıkan herkesin eşleşmesi bozulur. Bu yüzden olağandışı oturum davranışında beceri tahmini dondurulur, o dönemde oynanan maçlar sıralama dışında tutulur.

Veri Gizliliği ve Toplananın Sınırı

Denge kararları için gereken veri, oyun içi olaylardan ibarettir: maç sonuçları, süreler, kullanım ve isabet istatistikleri. Bu veriler toplu halde ve kimliksizleştirilerek analiz edilir.

"OnlySpin güvenilir mi" sorusunun tasarım tarafındaki cevabı da burada saklıdır: toplanan verinin ne olduğu ve neye hizmet ettiği açıkça yazılıysa, güven soyut bir vaat olmaktan çıkar. Bu sitenin veri yaklaşımı için gizlilik politikası sayfasına bakabilirsiniz.

Oyuncu Refahı da Bir Denge Parametresidir

Denge tartışmaları genellikle haritalar üzerinden yürür, ama en önemli parametre oyuncunun kendi zamanıdır. Sağlıklı tasarım, oynamayı olduğu kadar bırakmayı da kolaylaştırmak demektir.

  • Oturum süresi hatırlatıcıları varsayılan olarak açık gelir; sıklığı değiştirilebilir, kapatma tercihi oyuncunun elindedir.
  • Günlük görevler kaçırıldığında telafisi imkânsız bir kayıp yaratmaz; seri bozulduğunda ilerleme sıfırlanmaz.
  • Art arda kaybedilen maçlardan sonra kısa bir mola önerisi çıkar ve bu öneri suçlayıcı bir dille yazılmaz.
  • Maç sonu ekranında yalnızca skor değil, gelişim gösteren bir ölçüt de gösterilir; böylece kaybedilen maç bile öğrenilecek bir şey bırakır.
  • Sohbet rahatsız ediciyse sessize alma seçeneği tek dokunuşla erişilebilir durumdadır.

Platform 13 yaş ve üzeri için tasarlanmıştır. Küçük yaştaki oyuncular için ebeveyn kontrolü tarafında oturum süresi sınırı, sohbet kısıtlaması ve içerik filtresi ayarları bulunur.