Komutanlar!
Geçen 15 yıl boyunca maç eşleştiriciyi geliştirip düzenliyorduk ancak yine de ulaşmak istediğimiz durumundan uzakta kaldı. Oyunun bu yönünün ne kadar kritik olduğunun farkındayız, bu yüzden iyileştirmek için sürekli çalışıyoruz. Ancak tüm çabalarımıza rağmen mevcut yaklaşımımız hedeflediğimiz gelişimi sağlayamadı. Bu nedenle değişim zamanı geldiğini düşünüyoruz ve ilerlemek için yeni bir yöne geçmeye hazırız.
Maç Eşleştirici Temeli ve Prensipleri
Maç eşleştirici her savaş için milyonlarca işlem, koşul ve aksiyon hesaplıyor. Ayrıca kuyrukta sürekli değişen oyuncu sayısını da kontrol etmek durumunda. Bu iş yükünün sorumlusu olan ana bileşen ise Maç Eşleştirici Temeli. Tüm talepleri işlemek, hesaplamaları yapmak, bu arada da maç eşleştirme ana prensiplerini korumaktan sorumlu:
- Dengeli savaşlar: Temel maç eşleştirme kurallarına dayalı olarak değişik ekip yapıları oluşturmak
- Karşılaşma ve savaş çeşitliliği: Çok çeşitli savaş düzenleri sağlamak
- Hız ve verimlilik: Yüksek savaş kalitesi sağlarken kuyrukta bekleme sürelerini en aza indirmek
Bu prensipleri korumak ve yeni özellikler getirmek için Maç Eşleştirici Temelini sıfırdan yeniden inşa etmemiz gerekti. Temeli değiştirmek son derece zorlu bir iş. En ufak düzenlemeler bile çok fazla zaman, derinlemesine teknik çalışma, kararlılık ve dengeyi sağlamak için dikkatli testler gerektiriyor. Yeni sistemde iyileştirmek istediğimiz özellikler tam olarak nedir?
Ana Maç Eşleştirici İyileştirmeleri
İyileştirilmiş Rol Dengesi
Maç eşleştirici daha dengeli kurulumlar oluşturmak için ekip düzenlerini daha iyi düzenlemeye çalışacak.
Basit bir örnek: Bir ekipte bir veya iki süper ağır tank,
X
Maus
ve
X
E 100
olurken diğer ekipte bir veya iki otomatik yüklemeli araç,
X
AMX 50 B
ve
X
T57 Heavy
olabilir. Bu tanklar çok farklı roller üstleniyor: Süper ağır tanklar hasar soğurmak ve konumları savunmak üzere tasarlanmışken otomatik yüklemeliler hasar verip müttefikleri desteklemek üzere tasarlanmıştır.
Şimdi farklı rolleri olan araçlar ekiplere daha eşit bir şekilde dağıtılacak. Örneğin:
| ÖNCE (MEVCUT MAÇ EŞLEŞTİRİCİ) | SONRA (YENİ MAÇ EŞLEŞTİRİCİ) | ||
|---|---|---|---|
| Ekip 1 | Ekip 2 | Ekip 1 | Ekip 2 |
| Maus | AMX 50 B | Maus | E 100 |
| E 100 | T57 Heavy Tank | AMX 50 B | T57 Heavy Tank |
Böylece her ekip daha iyi tank rolü karışımına sahip oluyor, savaşlar daha rekabetçi ve keyifli hale geliyor.
Daha İyi Sınıf Çeşitliliği
Daha sıkı sınırlamalar getireceğiz. Ekip başına en fazla 5* tank avcısı ve 3* hafif tank olacak. Bu da role dayalı dengelemek ile birlikte çalışacak. Örneğin, bir ekipte beş keskin nişancı tank avcısı olurken diğerinde beş taarruz tank avcısı olduğu durumları en aza indirecek.
Bu da daha dinamik ve taktik savaşlar sağlayacak, farklı tank türleri amaçlanan rollerini daha iyi gerçekleştirebilecek.
*Gelecekte her sınıf için bu sınırları ayrı ayrı değiştirebiliriz.
Daha Fazla ±1 Savaşlar
Yeni maç eşleştirici yapılandırmalarında daha rahat bir seçenek sunmak için ±1 seviye savaşların sıklığını artırmaya odaklanacağız. Ancak ±2 savaşları koruyoruz çünkü savaşlarda tam çeşitlilik sağlayan çekirdek format bu olmaya devam ediyor. Yani daha dengeli eşleştirmelerle karşılaşacak, aynı zamanda çok çeşitli araçlar ve çeşitlilik göreceksiniz.
Daha Akıllıca Araç Dağılımı
Sık sık çok popüler araçlar kuyruğu dolduruyor, bu da iki ekibin de aynı araçla dolu olduğu savaşlara yol açıyor. Bu bazen eğlenceli olsa da çeşitliliği azaltıyor.
Yeni maç eşleştirici şunları yapacak:
- Ekip başına aynı tank sayısını sınırlayacak
- Bunları eşit dağıtarak daha çeşitli bir deneyim ve farklı dizilimler sağlayacak
Daha Akıllıca ve Daha Hızlı Dinamik Kuyruk Yönetimi
Yeni sistem dinamik kuyruk yönetimi de getiriyor, maç eşleştiricinin kurallarını gerçek zamanlı olarak düzenlemesine imkan sağlıyor. Sabit ayarlara dayanmak yerine oyuncu dağılımını ve araç mevcutlarını analiz ederek işlem sırasında parametrelerde ince ayar yapacak.
Sonuç mu? Testler beklentilerimizi doğrularsa günün hangi saati olursa olsun istikrarlı bir şekilde yüksek savaş kalitesine ulaşacağız.
Yeni Maç Eşleştirici Testleri
Heyecan verici iyileştirmelerin sayısı ve maç eşleştirme sisteminin karmaşıklığı, kalite ve etkinliğinden emin olmamız için kapsamlı testler yapmamızı gerekli kılıyor. Önümüzdeki birkaç ay boyunca EU1 sunucusunda bir seri test gerçekleştireceğiz, farklı yapılandırmalarla deneyler yapacağız, toplanan verilere dayalı olarak ayarlarda sürekli olarak ince düzenlemeler gerçekleştireceğiz.
En isabetli sonuçları sağlamak için bazı oyun kipleri (Karşılaşma, Taarruz, Büyük Savaşlar) EU1 sunucularında geçici olarak devre dışı kalacak. Ancak bu kipler diğer tüm sunucularda geçerli olmaya devam edecek. Testler sırasında testin gerçekleştiği sunucuda alışılmadık ekip yapıları görebilirsiniz ancak bu, güncellenen maç eşleştiricinin düzgün işlediğinden emin olmak için gerekli bir adım.
Testler sırasındaki ana hedefimiz önerilen iyileştirmelerin savaş kalitesini geliştirdiğini görmek ve tüm maç eşleştirme alt sistemlerinin kararlılığını garantilemek. Bu süreç biraz zaman alacak ancak testin hedeflerine ulaştığımızdan emin olduğumuzda bu değişiklikleri mümkün olduğunca hızlı bir şekilde uygulamaya geçirmeye çalışacağız.
Yeni Maç Eşleştirme Deneyimlerine Hazırlanın!
Gelecek değişiklikler savaşları daha dengeli, çeşitli ve çekici hale getirmeyi amaçlıyor. Bu daha başlangıç! Test sonuçları ve geri bildirimlerinize dayanarak sistemi iyileştirmeye devam edeceğiz, o yüzden güncellemeler için bizi takip edin, daha iyi ve daha adil bir maç eşleştirme deneyimine hazırlanın!