Fórmulas de cálculo necesarias para las actualizaciones de MapleStory
Esto no tiene una fórmula específica
Lo que te puedo decir es que la experiencia requerida para el nivel 200 es 2147483647
Tal vez mucha gente no entienda: ¿Por qué? ¿No lo hacen los desarrolladores de juegos? En lugar de usar directamente todo el 21E o 22E, ¿tenemos que usar el número "extraño" 2147483647 para representar el valor máximo de experiencia EXP?
Casualmente, el valor máximo del almacén de MapleStory también es 2147483647
De hecho, es inevitable que el diseñador del juego use 2147483647 para representar el MXB máximo del almacén y la experiencia máxima. Visualización de EXP. Esto tampoco es algo que no pueda elegir.
¡Porque los datos de visualización de experiencia y MXB de MapleStory están representados por enteros largos con signo! ¡El tipo de datos de entero largo con signo está representado por 4 bytes = 4*8 = binario de 32 bits en la computadora! Debido a que tiene signo, su bit más alto representa el signo ("0" representa un número positivo; "1" representa un número negativo), por lo que el rango de datos que el entero largo binario de 32 bits puede representar es exactamente (-2 elevado a 31ª potencia -1) ~(2 elevado a 31ª potencia -1) Es decir: -2147483648~2147483647 El valor máximo del número positivo: 2147483647 es el valor máximo del almacén y la experiencia
El nivel de MapleStory en realidad no se limita al nivel 200. ¡Pero el tipo de datos de experiencia está destinado a detenerse en el nivel 200, porque no hay lugar para colocar su experiencia en la computadora (el lugar para colocar la experiencia ya está lleno)!
Si quieres superar el nivel 200, debes "actualizar" el tipo de almacenamiento que almacena datos de experiencia para agregar más capacidad de almacenamiento para almacenar tu experiencia al matar monstruos.
La respuesta está completa y espero que la aceptes