İlk (C ++) oyunum üzerinde çalışıyorum ve bileşen tabanlı bir tasarım kullanmak istiyorum. Son zamanlarda bu konuda çok şey okudum ve dün daha fazla esneklik ve erişim kolaylığı sağlamak için harici JSON dosyalarında nesne verilerini saklamak istediğime karar verdim.
Sonra bu dosyaları oyunun dizin ağacına bırakmanın oyuncuların istedikleri herhangi bir şeyi kolayca değiştirebilmelerini sağladı.
Kodun geliştiricilere gösterilmesinden endişelenmiyorum, çünkü oyun açık kaynak olacak, ancak deneyimsiz bir oyuncunun oyunu bozabileceği veya en azından eğlenceyi mahvedebileceğinden korkuyorum.
Bir şey mi kaçırıyorum? Oyun verilerini gizlemeyle ilgili politika nedir (açık kaynaklı oyunlarda)? Her şeyi herkesin erişimine açık bırakmak normal mi?
Değilse, verileri gizlemenin iyi bir yolu nedir?