En los videojuegos que utilizan la generación de mundos procedimentales , la semilla del mapa es un número (relativamente) corto o una cadena de texto que se utiliza para crear procedimentalmente el mundo del juego ("mapa"). Esto significa que, si bien el mapa generado de forma única por semilla puede tener un tamaño de muchos megabytes (a menudo se genera de forma incremental y su tamaño potencial es prácticamente ilimitado), es posible restablecer el mapa sin modificar, o el mapa sin modificar se puede intercambiar entre jugadores, simplemente especificando la semilla del mapa. Las semillas de mapa son un tipo de semillas aleatorias .
Los juegos que utilizan la generación procedimental e incluyen soporte para configurar la semilla del mapa incluyen Ark: Survival Evolved , Minecraft , Factorio , SCP – Containment Breach y la versión de escritorio de Terraria . Especialmente para Minecraft , hay sitios web [1] [2] [ se necesita una fuente no primaria ] y artículos [3] [4] dedicados a compartir semillas que se ha descubierto que generan mapas interesantes.
La semilla del mapa solo tiene significado en el contexto del algoritmo utilizado para generar el mapa (ese algoritmo a menudo se basa en el ruido de Perlin [5] [6] ). Por lo tanto, si el algoritmo de generación de mapas cambia, el mapa generado por una semilla dada también cambiará. Dichos cambios son particularmente obvios en Minecraft , donde se manejan (o mejor dicho, no se manejan) simplemente generando cualquier fragmento recién explorado de un mapa existente utilizando el nuevo algoritmo, lo que lleva a discontinuidades obvias y discordantes después de la actualización.
Se pueden usar semillas favorables al correr videojuegos a gran velocidad especificando la semilla del mapa manualmente.