De plus en plus de jeux empruntent la voie des données, ce qui signifie qu'il doit y avoir une couche de sécurité autour d'une manipulation facile. Je l'ai vu où les jeux regroupent complètement leurs actifs (audio, art, données) et je me demande comment ils gèrent cela? Y a-t-il des applications / bibliothèques qui regrouperont et vous aideront à gérer les actifs à l'intérieur? Sinon, y a-t-il de bonnes ressources que vous voudriez indiquer pour emballer / déballer / chiffrer?
Cette question spécifique tourne autour de C ++, mais je serais ouvert à entendre comment cela est également géré en C # / XNA.
Juste pour être clair - je ne suis pas là pour concevoir une solution pour empêcher le piratage. Au niveau fondamental, nous manipulons tous des 0 et des 1. Mais, nous voulons empêcher les 99% des personnes qui jouent au jeu de simplement modifier les fichiers XML utilisés pour construire le monde du jeu. J'ai vu de nombreux jeux regrouper toutes leurs ressources. Je suis simplement curieux de savoir quelles méthodes ils utilisent.