Un encuentro aleatorio es una característica comúnmente utilizada en varios juegos de rol mediante la cual los encuentros de combate con enemigos personajes no 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 infestada de monstruos , con una frecuencia 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 derivados hasta el día de hoy. Los encuentros aleatorios normalmente los determina el director del juego tirando dados contra una tabla de encuentros aleatorios . Las tablas generalmente se basan en el terreno (y/o el tiempo/clima) y tienen la posibilidad de diferentes encuentros con diferentes números o tipos de criaturas. Los resultados podrán verse modificados por otras tablas, como por ejemplo si el encuentro es amistoso, neutral u hostil. A menudo se anima a los DJ a crear sus propias mesas. Las aventuras específicas suelen tener 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] Los encuentros aleatorios y colocados se utilizaron 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 El cuento del bardo . [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 con los que luchar, pero ocasionalmente pueden aparecer personajes amistosos o neutrales, con quienes 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 dependiendo de 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 que aumentan o disminuyen la frecuencia de encuentros aleatorios, incluso para eliminarlos por completo, o aumentan las probabilidades de tener un encuentro en particular.
Los encuentros aleatorios suelen ocurrir con más frecuencia en mazmorras , cuevas , bosques , desiertos y pantanos que en llanuras abiertas . El tipo más simple de algoritmo de encuentro aleatorio sería el siguiente:
El problema de este algoritmo es que los encuentros aleatorios se producen "demasiado" aleatoriamente para el gusto de la mayoría de 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 "estancarse", pero con el algoritmo simple, es posible tener un encuentro dando solo un paso después. un encuentro. Los primeros juegos de la serie Dragon Quest , por ejemplo, permitían que se produjeran encuentros aleatorios paso tras otro. Un algoritmo de encuentros aleatorios más elaborado (y similar a los utilizados en muchos juegos) sería el siguiente:
Esto asegura que, en cualquier terreno, el jugador no experimentará más de un encuentro aleatorio cada ocho pasos. En ocasiones se puede aprovechar 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 peligrosas o que consumen mucho tiempo, o puede usarse 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 resultan molestos, repetitivos o desalentadores para 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 usado.
Una táctica más comúnmente utilizada en 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 mundial)), como Legend of Legaia y todos los juegos de Kingdom Hearts tienen una duración finita. Número de enemigos en un área determinada. Esto reduce el trabajo y no desalienta la exploración en la misma medida. Un enfoque similar es el desove , donde los monstruos visibles siempre (re)aparecen en el mismo lugar, 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.