¿Cómo GTA V guarda el juego y todo en unos pocos megabytes?

Ok, veamos qué necesita guardar para guardar un juego: –

• Última ubicación: 3 números de x, y y z. Espacio ocupado: apenas 100 bytes para almacenar 3 enteros.

• Autos guardados junto con sus colores: Variable pero no debería tomar más de 2 MB si tiene como 100 vehículos guardados. Solo necesita guardar el nombre, el color y el garaje por vehículo.

• Ropa y ropa que uno posee y ropa actual- 200 kB

• Salud, dinero, armas, misiones cumplidas y otras estadísticas: 100 kB

• Controles- 50kB

• Y muchas otras cosas pequeñas de aproximadamente 2kB o algo así.

Tienes la idea. No se necesita mucho espacio para guardar el progreso de un jugador en cualquier juego complejo de alta gama. Después de que todas estas cosas se sumen, no debería superar los 10 MB (que también creo que es una sobreestimación).

Los juegos en realidad no necesitan escribir todos los recursos, autos y edificios (modelos 3d) en un archivo para guardar un juego. Solo necesitan datos sobre los que pueda funcionar para construir el juego en sí y esos datos generalmente no son una gran cantidad de datos.

Guardar el juego es en realidad almacenar las estadísticas cambiadas, para reanudar la próxima vez a partir de estos cambios. Quiero decir, solo se guardan las variables en el juego. Por ejemplo, los archivos de gráficos, imágenes, texturas, etc. son fijos y permanentes, estos no se guardan. Las estadísticas modificadas son las que se guardan. Ejemplo, el tiempo jugado, salud, daño, progreso, misiones pasadas / fallidas, compras en el juego, etc.

Estos también se guardan como datos en la nube en los servidores, por lo que debe iniciar sesión en una cuenta para guardar el juego. Entonces, el almacenamiento en su dispositivo se reduce a unos pocos MB …

No requiere mucho espacio para guardar el progreso del juego. Solo la última misión que completó, su última ubicación, hora, autos que posee, salud, dinero, armas y estadísticas.

Todos estos cuentan hasta solo, creo, 5 mb.