Re: Hjälp mig.

Subject: Re: Hjälp mig.
From: Mats Rynge (mats@linuxprogramming.com)
Date: Sat, 5 Jun 1999 08:59:37 -0700


On Fri, 04 Jun 1999, you wrote:
>
> Frågan är fortfarande obesvarad, hur gör man en highscore lista i ett spel
> som inte är så enkel att man med en vanlig hex/text editor på två minuter
> fixar sig 99999999 poäng?
>

En sak du kan gora ar att forst kalkulerar nagon typ av kontrollnummer och
lagga till det numret till resten av informationen. Sedan krypterar du
informationen pa nagot enkelt satt, till exempel xor informationen med en
nyckel. Nar du sedan laser filen igen sa kalkulera kontrollnumret igen och se
om det stammer. Om det inte gor det sa ge spelaren 0 poang. Detta ar ett enkelt
satt att motverka andringar i highscorefilen, men om spelet ar open source, da
kan man ju funderar ut ganska latt formatet av filen. Men aven om du har last
koden och vet hur krypteringen fungerar, sa ar det ingenting man kan dekryptera
i huvudet...

Ett annat satt som forsvarar editering av filen ar att anvanda en algorith for
att spara informationen med variablerande langd i filen. Detta ar egentligen
mer komprision an kryptering, men anvander du till exampel Huffman Codes for
komrimering sa kan man inte andra filen med en editor. Detta ar nog en
overkill, kan jag tanka mig...

Lycka till.

--
Mats Rynge

------------------------------------------------- linuxprogramming.com -------------------------------------------------




 
 [Tillbaka till listorna]