bon, pour faire avancer le shmillibiliblik :
la console travaille avec des mots, generalement la longueur de ces mots est de 8-bits. Ca veut dire que chaque mot contient 8 places pour mettre des 1 ou des 0.
Dans les jeux, quand on joue, les hp mana ring vitesse etc... sont gardé en memoire dans des mots.
Apres, le nombre de mots necessaire pour stocker les HP (par exemple) est choisi par le programmeur du jeu. Or comme dans les vieux jeu, on ne pouvait pas se permettre le gaspillage de la place, on utilisait juste 1 mot pour les HP au lieu de 2, 3 ou 4 mots
Et comme deja dit, avec 8 bits en decimal on peut representer les nombres de 0 à 255.
Si maintenant le programmeur avait decidé d'utiliser 2 mots, ca aurait fait 16 bits ce qui permet de representer en decimal les nombres de 0 à 65535.
C est aussi pourquoi dans certain jeux quand on depasse une certaine valeur on se retrouve à 0.
|