Eğer matematik hem de en az doktora yoksa Genel olarak, kendi şifreleme algoritmaları icat asla ve bilgisayar bilimleri. Ancak, bilinen hiçbir saldırısı olmayan ve birçok programlama dilinde ücretsiz uygulamaları olan birçok iyi stok algoritması vardır. Örneğin, RC5, AES veya Blowfish. Oyununuzu geliştirmek için hangi teknolojiyi kullandığınıza bağlı olarak, kullanıma hazır güvenli şifreleme bile sunabilir.
Bununla birlikte, soru, kayıt oyunlarının şifrelenmesi iyi bir fikir olup olmadığıdır.
İlk olarak, oyun çalıştırılabilir kodunuz şifreleme ve şifre çözme işlemlerini gerçekleştirdiğinde, oyunun çalıştırılabilir koduna hem algoritmayı hem de anahtarı dahil etmeniz gerekir. Bu, kararlı bir bilgisayar korsanının onları bulabileceği, çıkardığı ve bir tasarruf oyunu düzenleyicisi oluşturmak için kullanabileceği anlamına gelir. Böylece hiçbir zaman% 100 güvenli olamaz.
İkincisi, neden bunu yine de yapmak istiyorsun? Çevrimiçi bir oyun olduğunda, çevrimiçi oyun alanını çevrimiçi olarak oyuncuların değiştiremeyeceği bir yerde saklamalısınız. Çevrimdışı bir oyun olduğunda, neden rahatsız ediyorsun? Bir dolandırıcı, yalnızca kendi oyun deneyimini en kötü şekilde incitebilir. Oyununuzdan istediğiniz gibi zevk almak isteyen dürüst oyuncular bundan hiç etkilenmeyecek. Öte yandan, oyuncuların hile yapmasına izin vermek oyununuza değer katabilir . Oyuncuların oyunu farklı bir şekilde deneyimlemelerine olanak tanır ve oyunun uzun süreli zevkini artırabilir.