Perang tanpa akhir melawan curang: mengapa anti-cheat mahal dan tidak pernah selesai
Setiap pemain pernah menuduh lawannya curang. Yang jarang dibahas adalah betapa sulit dan mahalnya membuktikannya.

Tidak ada yang merusak game daring secepat kecurangan. Satu pemain dengan bantuan program bidik otomatis bisa membuat selusin pemain lain berhenti bermain, dan pemain yang berhenti jarang kembali. Karena itu, bagi game kompetitif, melawan curang bukan urusan sampingan, melainkan soal hidup mati. Namun semakin serius sebuah game memeranginya, semakin terlihat bahwa perang ini tidak bisa dimenangkan, hanya bisa dikelola.
Mengapa sulit secara teknis
Baca juga: Mengapa menonton orang lain bermain bisa lebih memikat daripada bermain sendiri
Masalah dasarnya sederhana: game berjalan di perangkat milik pemain. Apa pun yang berjalan di sana bisa diutak-atik oleh pemiliknya. Program curang membaca memori game untuk mengetahui posisi lawan, atau menyuntikkan masukan yang terlihat seperti gerakan tangan manusia. Sistem anti-cheat harus mendeteksi ini tanpa mengganggu jutaan pemain jujur, dan tanpa salah menuduh.
Di ponsel, tantangannya berbeda tapi tidak lebih ringan. Perangkat yang dimodifikasi, aplikasi pembantu yang berjalan di latar belakang, dan emulator yang memberi keunggulan kendali membuat garis antara curang dan bukan curang jadi kabur. Pembuat game harus memutuskan garis itu sendiri, dan keputusan apa pun akan membuat sebagian pemain marah.
Ekonomi di kedua sisi
Yang membuat perang ini abadi adalah uang di kedua pihak. Pembuat program curang menjualnya dengan model langganan, memperbarui setiap kali terdeteksi, dan melayani pelanggan dengan cara yang kadang lebih rapi daripada layanan resmi. Setiap pembaruan anti-cheat adalah undangan untuk pembaruan program curang berikutnya.
Di sisi pengembang, biaya datang dalam bentuk tim khusus, infrastruktur pemantauan, dan dukungan pelanggan untuk pemain yang mengajukan banding. Ada pula biaya yang tidak terlihat: anti-cheat yang agresif memperlambat permainan, membutuhkan akses yang dalam ke sistem, dan menimbulkan kecurigaan soal privasi. Pengembang harus menyeimbangkan antara keamanan dan kepercayaan.
Yang bisa dilakukan komunitas
Di titik ini, komunitas pemain menjadi lapisan pertahanan yang nyata. Sistem pelaporan hanya berguna jika pemain memakainya dengan jujur, bukan untuk membalas dendam pada lawan yang kebetulan lebih jago. Turnamen komunitas yang memakai perangkat yang disediakan penyelenggara juga menutup banyak celah yang tidak bisa ditutup perangkat lunak.
Dan ada satu kebiasaan yang jarang disebut: berhenti membeli. Program curang bertahan karena ada pasarnya. Selama dianggap sebagai jalan pintas yang wajar untuk naik peringkat, ia akan terus ada. Perang melawan curang dimenangkan sedikit demi sedikit bukan oleh kode, melainkan oleh budaya yang memutuskan bahwa menang dengan cara itu tidak ada artinya.