Red de conocimientos turísticos - Información de alquiler - ¿Por qué Super Mario Bros., que tiene 32 niveles, solo tiene 64 KB?

¿Por qué Super Mario Bros., que tiene 32 niveles, solo tiene 64 KB?

Aunque hay 32 niveles de juego en Super Mario, solo ocupa 64kb. Esto se debe a que aunque hay muchos niveles de juego, hay muchas escenas repetidas, lo que significa que se repite mucho código, y esto. Este espacio no se reutiliza, por lo que muy pocos bytes ocupan espacio. Además, la banda sonora del interior es casi una pieza musical repetitiva, por lo que sólo ocupa un pequeño espacio. Pero probablemente sólo haya juegos antiguos como Super Mario, que tienen muchas observaciones y ocupan muy poco espacio.

Generalmente, los creadores de juegos deben estar familiarizados con una herramienta llamada Tile Map. Esta es una herramienta muy sencilla para ellos, porque todas las imágenes, texto y materiales de audio del juego se llaman mosaicos. Este paquete de archivos se llama mapa de mosaicos. En pocas palabras, todos los materiales que existen en el interior no ocupan espacio, por lo que todo el paquete de archivos no ocupa espacio.

Creo que Super Mario es el recuerdo de la infancia de muchas personas. Incluso cuando era niña, jugaba a Super Mario con las manos en las manos. Se repiten muchas escenas, como comerse los ladrillos de las monedas de oro, las nubes en el cielo, la hierba en el suelo y la chimenea subterránea a la que hay que saltar en cada nivel. Estas escenas se repiten, lo que significa que el creador no necesita construirlas. Simplemente puede extraer los elementos preparados directamente del mapa de mosaicos. Por lo tanto, tantas escenas repetidas en realidad no ocupan memoria adicional.

Aunque muchas nubes en Super Mario tienen la misma forma, sus colores en realidad son diferentes, pero estas no ocuparán demasiados datos. Solo puedes cambiar el color a través del código, y luego, además, estas originales. Los materiales de imagen no ocupan espacio, por lo que aunque hay 32 observaciones, solo tienen 64 KB.

Echemos un vistazo a los archivos de audio que contiene. La música que escuchamos no es música ya preparada ni música almacenada directamente en el juego. Esto ocupará mucho espacio. El creador del juego solo almacena el chip de síntesis de música en el juego, cuando juegas, procesa estas partituras y luego sintetiza la música en tiempo real, por lo que los efectos de sonido están en Mario. La memoria también es muy pequeña. Este no es solo el caso del clásico juego Mario, Contra también se implementa de esta manera, minimizando el uso de memoria.

Aunque no hay mucho contenido en el juego de Mario, sus gráficos y movimientos son muy simples, por lo que el creador no necesita utilizar memoria extra para diseñar movimientos y mejorar la calidad de los gráficos.