Un encuentro aleatorio es una característica comúnmente utilizada en varios juegos de rol mediante la cual los encuentros de combate con enemigos que no son jugadores (NPC) u otros peligros ocurren esporádicamente y al azar, generalmente sin que el enemigo sea detectado físicamente de antemano. En general, los encuentros aleatorios se utilizan para simular los desafíos asociados con estar en un entorno peligroso, como un desierto o una mazmorra infestados de monstruos , con una frecuencia de ocurrencia y composición inciertas (a diferencia de un encuentro "ubicado"). Los encuentros aleatorios frecuentes son comunes en los juegos de rol japoneses como Dragon Quest , [1] Pokémon y la serie Final Fantasy .
Los encuentros aleatorios, a veces llamados monstruos errantes , fueron una característica de Dungeons & Dragons desde sus inicios en la década de 1970, y persisten en ese juego y sus derivaciones hasta el día de hoy. Los encuentros aleatorios generalmente son determinados por el director de juego tirando dados contra una tabla de encuentros aleatorios . Las tablas generalmente se basan en el terreno (y/o el tiempo/clima), y tienen una probabilidad de diferentes encuentros con diferentes cantidades o tipos de criaturas. Los resultados pueden ser modificados por otras tablas, como si el encuentro es amistoso, neutral u hostil. A menudo se anima a los directores de juego a hacer sus propias tablas. Las aventuras específicas a menudo tienen tablas específicas para ubicaciones, como los pasillos de un templo.
Los monstruos errantes se utilizan a menudo para desgastar a los personajes jugadores y obligarlos a utilizar recursos consumibles, como puntos de vida , hechizos mágicos y pociones curativas , como una forma de castigarlos por pasar demasiado tiempo en un área peligrosa.
Los encuentros aleatorios se incorporaron a los primeros videojuegos de rol y han sido comunes en todo el género. [2] [3] [4] Tanto los encuentros aleatorios como los colocados se usaron en Wizardry de 1981 [5] y, a mediados de la década de 1980, los encuentros aleatorios constituían la mayor parte de las batallas en juegos que definieron el género como Dragon Warrior , [1] Final Fantasy y The Bard's Tale . [6] Los encuentros aleatorios ocurren cuando el jugador atraviesa el mundo del juego (a menudo mediante el uso de un "mapa mundial" o supramundo ). La mayoría de las veces, el jugador se encuentra con enemigos para luchar, pero ocasionalmente pueden aparecer personajes amistosos o neutrales, con los que el jugador puede interactuar de manera diferente que con los enemigos. Los encuentros aleatorios son aleatorios en el sentido de que los jugadores no pueden anticipar el momento exacto del encuentro o lo que se encontrará, ya que la ocurrencia del evento se basa en factores como las probabilidades programadas ; Los generadores de números pseudoaleatorios crean la secuencia de números que se utilizan para determinar si ocurrirá un encuentro. La forma y la frecuencia pueden variar según una serie de factores, como la ubicación del jugador en el mundo del juego y las estadísticas del personaje del jugador . En algunos juegos, se pueden encontrar elementos para aumentar o disminuir la frecuencia de los encuentros aleatorios, incluso para eliminarlos por completo, o aumentar las probabilidades de tener un encuentro en particular.
Los encuentros aleatorios suelen ocurrir con mayor frecuencia en mazmorras , cuevas , bosques , desiertos y pantanos que en llanuras abiertas . El algoritmo de encuentro aleatorio más simple sería el siguiente:
El problema de este algoritmo es que los encuentros aleatorios ocurren de forma "demasiado" aleatoria para el gusto de la mayoría de los jugadores, ya que habrá "sequías" e "inundaciones" en su distribución. Los encuentros aleatorios en rápida sucesión se consideran indeseables [7] [3] [8] ya que llevan a la percepción del jugador de quedarse "atascado", pero con el algoritmo simple, es posible tener un encuentro dando solo un paso después de otro encuentro. Los primeros juegos de la serie Dragon Quest , por ejemplo, permiten que los encuentros aleatorios ocurran un paso después del otro. Un algoritmo de encuentro aleatorio más elaborado (y similar a los utilizados en muchos juegos) sería el siguiente:
Esto garantiza que, en cualquier terreno, el jugador no experimentará más de un encuentro aleatorio cada ocho pasos. A veces se puede sacar partido de un juego con este tipo de sistema iniciando alguna acción que ponga a cero el contador (pausar, abrir un menú, guardar), especialmente cuando se utiliza un emulador . Este es un truco popular en los speedruns para saltarse batallas que consumen mucho tiempo o son peligrosas o se puede utilizar para garantizar que cada batalla resulte en un encuentro raro o valioso.
Los encuentros aleatorios se han vuelto menos populares en los videojuegos con el paso del tiempo, ya que los jugadores a menudo se quejan de que son molestos, repetitivos o desalientan la exploración. Las series Final Fantasy y Tales han abandonado los sistemas de encuentros aleatorios con juegos sucesivos, mientras que franquicias relativamente más nuevas como la serie Chrono y Kingdom Hearts nunca los han utilizado.
Una táctica más comúnmente usada en los juegos de rol posteriores (usada en Final Fantasy XII , Radiata Stories , Fallout y Fallout 2 (aunque los juegos de Fallout tienen encuentros aleatorios ilimitados en el mapa del mundo)), como Legend of Legaia y todos los juegos de Kingdom Hearts , tienen un número finito de enemigos en un área determinada. Esto reduce el trabajo duro y no desalienta la exploración en la misma medida. Un enfoque similar es el desove , donde los monstruos visibles siempre (re)aparecen en la misma ubicación, como se ve en Chrono Trigger [9] y la mayor parte de Dragon Quest IX . [10] [11] Ambos enfoques brindan a los jugadores la oportunidad de anticipar, evadir o seleccionar encuentros.