- Oyun bazında anti-cheat kullanımı ve Linux uyumluluğunu derleyen bir kitle katılımlı (crowdsourcing) veritabanı
- Toplam 1136 oyun içinde 194 oyun (%17) tamamen destekleniyor, 258 oyun (%23) çalıştırılabilir, 635 oyun (%56) çalışmıyor, 47 oyun (%4) reddedildi
- 2 oyun (%0) için Planlanan olarak işaretlenmiş durumda
- Her oyun Supported, Running, Planned, Broken, Denied durumlarından biriyle sınıflandırılıyor
- Linux oyuncularına Wine/Proton ortamında çalıştırma imkânını değerlendirmek için bir referans sunar
Site Genel Bakış
- “Are We Anti-Cheat Yet?” anti-cheat sistemi kullanan oyunların Linux uyumluluğunu derleyen bir web sitesi
- Veriler kullanıcı katılımlı (crowdsourcing) yöntemle toplanıyor
- Sınıflandırma, Wine/Proton ortamında çalıştırılabilirliğe göre yapılıyor
- Site Arama (Search) , Sırala (Sort By / Sort Order) özelliklerini sunuyor
İstatistik Özeti
- Toplam 1136 oyun listelenmiş
- 194 oyun (%17) : tamamen Supported
- 258 oyun (%23) : Running durumu
- 2 oyun (%0) : Planned
- 635 oyun (%56) : Broken
- 47 oyun (%4) : Denied
- Her durum, Linux veya Proton ortamında çalıştırılabilirlik seviyesini ifade eder
Oyun Başına Örnekler
- Halo: The Master Chief Collection – Supported
- Battlefield™ 2042 – Denied
- Paladins – Running
- Sıkça çökme sorunları yaşandığı için en son güncellemenin kontrol edilmesi gerekir; durum bilgisi güncel olmayabilir
- Black Desert Online – Broken
- Proton GE veya Proton Experimental gerekli
- Epic Games Store sürümü Linux’ta çalışmaz, Steam sürümü önerilir
Kullanım Amacı
- Linux oyuncularının ve geliştiricilerin anti-cheat sistemi uyumluluk durumunu hızlıca görmesine olanak tanıyan bir başvuru kaynağı
- Proton tabanlı oyun çalıştırma ortamını geliştirme veya destek taleplerinin önceliklendirilmesi için kullanılabilir
1 yorum
Hacker News görüşü
Eskiden çok oyunculu oyunlarda kendi sunucunuzu açıp işletmek mümkündü
Ama artık her şey şirket sunucularına bağımlı hale geldi; kullanıcılar doğrudan yaptırım uygulayamıyor ve rootkit seviyesinde anti-cheat gerekli hale gelmiş durumda
Hile sonuçta hack’lerle bir silahlanma yarışı olduğu için, oyunun adilliğini korumak adına bundan kaçınmak zor
Hileciler de sadece başka bir sunucuya geçiyordu; yani o dönem bugünden daha iyiydi demek zor
Punkbuster, BattleEye, EasyAntiCheat gibi araçlar da oradan çıktı; bugün bile FaceIT veya ESEA gibi topluluk sunucuları daha da güçlü anti-cheat kullanıyor
Yöneticiler anti-cheat’i kapatırsa işleri daha da arttığı için bunu yapmak istemezler
Beceri temelli eşleştirme iyi çalışırsa, hileciler de sonuçta benzer seviyedekilerle eşleşir
Sonunda mesele oyunun eğlencesi değil, sıralama rekabeti oluyor
Yöneticilerin hileciyi yakalaması zaman alıyor, iyi bir sunucu bulmak da zor ve spor oyunları gibi kesin eşleştirme gereken türlerde bu model uygun değil
30 yılı aşkın süredir çok oyunculu oyun oynuyorum ama bugünkü otomatik eşleştirme sisteminin rahatlığı topluluk sunucularıyla ikame edilemez
Bu aralar oynadığım tek çok oyunculu oyun Beyond All Reason (BAR)
Açık kaynak bir RTS olduğu için hile yazması kolaymış gibi görünebilir ama pratikte neredeyse hiç yok
Bunun nedeni küçük topluluk, seyirci sistemi, oyun kayıtlarının tamamen açık olması ve aktif moderatör ekibi
15 kişi aynı sonucu görüp 1 kişi farklı görüyorsa, o 1 kişiye güvenmek için bir neden yok
En yaygın olanı smurfing (yan hesapla oynama) ama buna karşı da birçok önlem var
Günümüz anti-cheat sistemleri fiilen rootkit seviyesinde yetki istiyor
Bu sadece bir güvenlik sorunu değil, aynı zamanda jeopolitik bilgi toplama meselesine de dönüşüyor
Topluluk bu kadar zehirliyse, bunun teknikten çok kültür sorunu olduğunu düşünüyorum
Oyun şirketi güvenilen donanımı doğrulasın, ben de kişisel verilerimi koruyabileyim
FPS çok oyunculu oyunlar artık öyle toksik topluluklara dönüştü ki oynamak istemiyorum
LLM işleri için yeni bir dizüstü sipariş etmiştim ama Secure Boot zorunluluğu koyan oyunları görünce hevesim kaçtı
Kendi bilgisayarımda ne çalıştıracağıma başkasının karar vermesini istemiyorum
Oyunlar o kadar önemli değil; gerekirse bulut akışı ile oynarım
Çekirdek alanına çöp kod koymak zorunda olmamak içimi rahatlatıyor
Arc Raiders gibi oyunlar Linux’ta da gayet iyi çalışıyor
Oyun şirketlerinin Linux için anti-cheat’i bahane ederken bir yandan da neredeyse hiç güvenliği olmayan Switch sürümü çıkarması komik
Artık sunucuların davranış örüntülerini analiz ederek veya modeller eğiterek hilecileri tespit edebileceğini düşünüyorum; buna rağmen neden hâlâ istemci tarafı anti-cheat gerektiği sorgulanıyor
Riot’un Fog of War teknolojisi bile kusursuz değil
Kritik olan, yanlış pozitif oranını %1’in altına indirmek
Eskiden çift önyükleme yapardım ama artık yalnızca Linux’ta çalışan oyunları satın alıyorum
EA, BF6’yı anti-cheat yüzünden engelleyince ben de hiç satın almadım
Linux’ta aşılamayan bir anti-cheat yapmanın mümkün olup olmadığını merak etmiştim
Sunucu, kural doğrulamasını ve veri görünürlüğünü kontrol etmeli
İstemciyi kontrol etmek için kullanıcının kendi bilgisayarını kontrol edememesi gerekir ki bu, Linux felsefesine aykırı
Oyun root yetkisiyle çalışır ve hipervizör bellek sayfalarını korur
TPM ile hipervizörün bütünlüğü garanti edilir, oyun kapanınca sistem eski haline döner
Kusursuz değil ama kullanıcı özgürlüğü ile güvenlik arasında denge kurabilecek bir yaklaşım
Linux’a geçtikten sonra en çok League of Legends’ı özlüyorum
Riot’un Wine uyumluluğunu bozmuş olması üzücü
Sadece sunucu tarafındaki sorunları çözselerdi bu tür rootkit’lere gerek kalmazdı
TF2 ve CS2’de gecikme ve kare hızı düşüşü çok belirgindi; GPTK ya da Rosetta 2’nin de sınırları var
Keşke Apple oyun ekosistemine daha fazla önem verse
Rekabetçi oyunlarda Uber benzeri bir puanlama sistemi olup olmadığı sorulduğunda