Friday, May 23, 2014

Art of Cheat and Anti-Cheat

Pada pertengahan bulan April kemarin Saya mewakili Qajoo sempat sharing tentang "Art of Cheat and Anti-Cheat" di event Bengkel Gamelan.

Bengkel Gamelan Logo
Jadi Bengkel Gamelan ini merupakan acara rutin yang diadakan oleh komunitas Game Developer Jogja. Acara ini rutin diadakan setiap hari kamis pada pukul 19.00 - selesai di Jogja Digital Valley. Pembicara pada event tersebut adalah perwakilan dari studio game yang ada di Jogja seperti Agate Jogja, Amagine Interactive, Hino Cyber, dan banyak studio lainnya.


Pada saat jadwal Saya sharing, Saya membagikan informasi tentang "Art of Cheat and Anti-Cheat". Pada saat itu Saya membagikan materi tentang cheat dan cara mencegahnya. Saat itu peserta yang hadir sangat tertarik dengan materi ini, terutama pada bagian bagaimana melindungi game buatan kita dari cheater. Apakah pembaca juga penasaran dengan caranya? Saya beri tips juga pada postingan ini kok. :D


Saat ini pada umumnya cheater menggunakan tools untuk merubah value variabel di memori pada game yang sedang berjalan. Tool ini ada banyak macamnya, dan tiap platform berbeda-beda. Misalnya tool untuk cheating di Windows adalah Cheat Engine.

Cara utama melindungi game kita dari cheater adalah dengan menggunakan "Kreatifitas" programmer-nya. Mungkin sekilas kreatifitas identik dengan seni atau musik. Padahal pada pemrograman pun perlu menggunakan kreatifitas. Dengan menggunakan sedikit kreatifitas pada pemrograman game, maka game buatanmu akan lebih sulit untuk di-cheat.

Contoh simpelnya: misal pada variable score kamu bagi 2 dan simpan pada 2 variabel yang berbeda. Seorang cheater yang menggunakan metode "change memory value" akan sedikit kesulitan untuk mencari alamat variabel score tersebut, karena angka yang mereka lihat di layar berbeda dengan angka yang tersimpan pada memori.

Selain dengan kreatifitas, kamu juga harus mencoba menjadi seorang cheater. Saat kamu menjadi cheater kamu akan tahu cara-cara apa saja yang digunakan untuk nge-cheat pada suatu game. Untuk belajar awal kamu bisa cari tutorial di internet untuk nge-cheat, ada banyak tutorial di internet tentang cara nge-cheat ini. Tapi hati-hati, terkadang ada orang nakal yang menggunakan keyword "cheat" untuk menyebarkan virus.

Setelah mempelajari cara untuk nge-cheat, kamu tinggal berpikir kreatif untuk melindungi game buatanmu dari cara-cara tersebut. Mudah bukan?

Untuk teman-teman yang berada di Jogja, kamu bisa mendapatkan tips-tips seperti ini dengan mampir di acara Bengkel Gamelan. Setiap Kamis di Jogja Digital Valley Jam 19.00 - selesai.

No comments:

Post a Comment