No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Introducción a la probabilidad en videojuegos

17/20
Recursos

¿Qué papel juega la probabilidad en el diseño de videojuegos?

El fascinante mundo del diseño de videojuegos no se limita a gráficos impresionantes o historias complejas; también es un proceso profundamente matemático. La probabilidad juega un papel crucial al determinar la aleatoriedad y la previsibilidad dentro de un juego. Tanto en juegos de azar como en la mecánica detrás de títulos populares como Candy Crush o Clash Royale, el uso de distribuciones de probabilidad es fundamental para definir la experiencia del jugador. Desde la posibilidad de recibir un ítem especial hasta el número de veces que uno debe intentarlo antes del éxito, entender estas probabilidades nos ayuda a ajustar el equilibrio y aumentar la diversión.

¿Qué son las distribuciones de probabilidad?

Las distribuciones de probabilidad son el corazón de cualquier análisis probabilístico, y en matemáticas se dividen principalmente en dos tipos: discretas y continuas.

  • Distribuciones discretas: Son aquellas que pueden tomar valores específicos y limitados como al lanzar un dado. Por ejemplo, la distribución de Bernoulli, que es ideal para modelar experimentos de éxito/fracaso, y la distribución binomial que es el mismo experimento de Bernoulli pero repetido múltiples veces.

  • Distribuciones continuas: Estas toman cualquier valor en un rango. Involucran conceptos más complejos como integrales, y son básicas en fenómenos que requieren más precisión, como tiempo de espera entre eventos o la altura de personajes en un videojuego.

¿Cuáles son las distribuciones discretas más importantes en videojuegos?

  1. Distribución de Bernoulli: Este modelo básico de éxito/fracaso es útil para situaciones con dos posibles resultados, como el lanzamiento de una moneda.

  2. Distribución binomial: Extiende Bernoulli a múltiples intentos. Es crucial para calcular la probabilidad de alcanzar un número específico de éxitos en un conjunto de intentos, útil para configurar recompensas en juegos.

  3. Distribución geométrica: Conocida como la "probabilidad del borracho", refleja casos donde un solo éxito se logra tras múltiples fracasos, encaja perfectamente en eventos donde un resultado debe repetirse varias veces antes de tener éxito.

  4. Distribución negativa binomial: Una extensión de la binomial, aplica en situaciones donde se requiere más de un evento de éxito, siendo útil para modelar eventos de riesgo en un videojuego.

  5. Distribución de Poisson: Esta puede determinar el número de eventos en un tiempo o espacio dado, ideal para calcular la frecuencia de aparición de eventos raros, como recibir mensajes o caramelos especiales en Candy Crush.

¿De qué trata el mundo de las distribuciones continuas?

Las distribuciones continuas son el siguiente paso en el análisis de probabilidades en videojuegos, proporcionando una forma de modelar fenómenos más complejos y detallados.

  • Distribución uniforme: Es la más sencilla; cada número en un rango tiene la misma probabilidad, adecuada para representar eventos que deben ser igualmente posibles.

  • Distribución exponencial: Describe el tiempo entre eventos de un proceso de Poisson, útil para modelar el tiempo de espera entre misiones o eventos significativos.

  • Distribución normal o Campana de Gauss: Esta es fundamental por su capacidad de modelar variables naturales como la altura o peso, siguiendo un patrón de distribución común en la naturaleza y la sociedad.

Consejos para aplicar probabilidad en el diseño de videojuegos

  1. Estudia y modela las distribuciones: Cada tipo de distribución tiene sus propias aplicaciones y es fundamental escoger aquella que mejor represente la mecánica del juego que deseas implantar.

  2. Equilibrio en la aleatoriedad: Utiliza la probabilidad para encontrar el equilibrio perfecto entre lo aleatorio y lo predecible, asegurando que el jugador se mantenga intrigado y no se frustre.

  3. Consulta recursos académicos: Aprovecha libros y recursos de probabilidad y estadística para refrescar conceptos y descubrir nuevas aplicaciones para tus diseños.

  4. Mantente curioso y creativo: No temas experimentar con las probabilidades para introducir elementos nuevos y emocionantes en tus juegos.

Aprender y entender las probabilidades te permitirá no solo mejorar como diseñador de videojuegos, sino también aplicar estas habilidades en otros campos, como la ciencia de datos, para mejorar continuamente tus proyectos.

Aportes 23

Preguntas 3

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

yo tengo 13 años asi que todo esto me marea mucho

Mi background es mas de diseño, pero este tema es imperativo para construir buenas mecanicas

Yo programo con la probabilidad del borracho, le pruebo de todo hasta que me salga :c
Nocierto

Si alguien está interesado, pero alguno de los temas o términos no les queda muy claro, les recomiendo el libro de Estadística aplicada a los negocios y la economía de Lind | Marchal | Wathen, a mí me sirvió mucho cuando estudie estadística, entre todos los libros que revise me pareció el que tiene mejores ejemplos para entender los conceptos.

a estudiar Algebra se dijo

todo esta bien y bonito hasta que dijo “integrales” y cayeron los recuerdos de vietnam 😦

Función de distribución de una variable aleatoria

En matemáticas cuando necesitamos hablar de probabilidad, tenemos que recurrir a un concepto llamado las distribuciones, pueden ser discretas o continuas.

Las distribuciones discretas es la probabilidad de que salgan números sueltos, 1,2,3,4,5….etc. Por ejemplo si tiro un dado cual es la probabilidad que salga la cara 5, o una cara menor que 3.

Mientras que en las distribuciones discretas, estarían todas las probabilidades que den valores numéricos, decimales que queramos.

Distribuciones Discretas

Distribución de Bernoulli

En las distribuciones discretas, hay algunas muy conocidas como lo es la distribución de Bernoulli, la distribución del éxito o del fracaso, en este caso, puede ser al lanzar una moneda la probabilidad de que caiga cara o cruz.

Todo a desarrollo lo podemos encontrar en el siguiente link, si quieres ver mas a fondo de forma matemática, el desarrollo de las formulas para este tipo de distribución, de igual manera lo puedes encontrar en los cursos de Platzi

Tema 3 Distribuciones Notables | Probabilidad y variables aleatorias para ML con R y Python

Distribución binomial

Este tipo de distribución podría denominarse como la distribución de Bernoulli, pero realizando el experimento n numero de veces, en el cual lanzaríamos una moneda muchas veces, y contar cuantas veces sale la cara que queramos.

En los videojuegos, esto se puede usar en circunstancias como por ejemplo, si yo mato un objetivo, que probabilidad hay de que ese objetivo dropee determinado ítem.

Esto se puede configurar mediante la distribución binomial, para que después de tantas veces de haberlo matado, se pueda otorgar este tipo de recompensas.

Distribución Geométrica

Es la probabilidad de intentarlo, intentarlo hasta conseguirlo. Algunos le conocen como la probabilidad del borracho, porque cuando un borracho intenta encajar la llave en el colgante de la pared, fracasa muchas veces hasta poder lograr encajar las llaves ahí.

En este tipo de probabilidad solo hay un éxito de un numero n de fracasos obtenidos a lo largo de los intentos que realicemos.

Distribución binomial

Siguiendo la explicación de la binomial, es repetir repetir repetir, pero teniendo dos posibles aciertos a lo largo de la trayectoria.

Distribución de Poisson

Este tipo de distribución es la que usan los caramelos de candy crush, porque en el candy crush, se cuenta cuantos turnos tiene que pasar hasta que cae el siguiente caramelo del color necesitado.

La distribución de Poisson, cuenta el número de sucesos raros, ¿Cuántas llamadas te entran al móvil cada hora?,¿Cuantos whatsapps cada hora?.

Este tipo de distribución cuenta numero determinado de eventos por unidad de espacio o de tiempo.

Distribuciones continuas

Distribución exponencial

Es la antagonista de la distribución de Poisson, es cuanto tiempo pasa, entre dos elementos de Poisson, poniendo un ejemplo al esperar el bus, que tan probable es que tenga que esperar 10 min para que vuelva a pasar, ¿Qué tan probable es que tenga que esperar 20, o 30?

En un juego donde los eventos son importantes, el tiempo de espera entre sucesos determinados se podría modelar mediante esta variable de distribución exponencial.

Distribución normal

En este es donde se emplea la famosísima campana de Gauss, las alturas de las personas, el peso de las personas, la relevancia de las personas, todas esas cosas en un videojuego.

No van a ser todos igual de altos, tiene que haber personas mas altas, mas bajitas de estatura, la altura tiene que ser dinámica y seguir la campana de Gauss, tiene que estar entre ciertos limites acotados, y así dará la sensación de que los personajes de nuestros videojuegos tienen las proporciones de la sociedad real.

Me arrepiento de no haber puesto atención a matemáticas el año pasado :c

En los cofres de clash royale que tan probable es que un cofre te de lo que quieres:
Depende de cuanto hayas pagado hasta la fecha :c
Bueno no, pero siento que es bastante absurda la probabilidad en CR

A meterle a la matemáticas en el Videojuego

mi juego va sin probabilidades , que ya sepan que mate al bicho en la primera le de el drop =/

Esta es la parte en donde ya no queremos hacer videojuegos 😆
.
Toca ponerle cariño

esto me ha encantado, en el desarrollo de juegos puedo combinar varias cosas que me gustan, las matemáticas, el arte y la programación.

Para aquel desentendido de las matematicas, esto son formulas para un control de aparicion de objetos dentro de los videojuegos, o control de eventos del juego.

Cuando se da cada formula cuando se aprende no se las conoce a esta velocidad, esto es solo un pantallazo , para saber mas se debe estudiar probabilidad y cada formula para hagarrarle la mano lleva tiempo.

El profe intenta hacer incapie en la importancia y desempeño de la asignatura dentro de los videojuegos y porque se debe estudiar la asignatura.

Excelente para crear un mundo que se sienta dinámico.

y como agrego variables de diferentes entornos con eventos exponenciales aleatorias?

Para todos los que piensan que por no saber calculo ya no seran buenos en diseño o programacion:
no necesitan calculo para diseñar buenos juegos, ni siquiera para programarlos… hay muchas maneras de hacer las cosas… con una buena matematicas de hasta 7mo u 9no, dependiendo del pais es suficiente. en mi opinion el tope de matematicas sertia ecuaciones lineales y exponenciales… esto adjunto a tu imaginacion
aqui un link de matematicas FREE de 1ro a 12vo grado con herramientas. recuerden una maxima japonesa de los juuegos "la curiosidad es premiada"
https://www.mathsisfun.com

Si muchas gracias, pero no, si bien me defiendo en algebra y algunas de las matemáticas vistas anteriormente, el calculo es algo para lo que como decimos en mi país: SOY NEGADO, en el colegio no daba pie con bola y eso no cambiara si me pongo a ver probabilidad y demás cursos.

Bueno la verdad que me deja super frustrado el tema, pero al menos ya sé dónde está mi techo o limite como Game Designer.

Aquí vemos la importancia de saber matemática, álgebra, estadística y demás no sólo si quieres crear buenos juegos sino aplicado a la mayoría de carreras y profesiones tecnológicas. Creo la matemática, ya por sí sola, ayuda a que desarrolles otro tipo de pensamiento, el pensamiento lógico, el pensamiento divergente:

Proceso de pensamiento de generar ideas creativas mediante la exploración de muchas posibles soluciones. 

Si llegara a pasar que no te guste ninguna de estas ciencias, aconsejo le encuentres la utilidad y así será ameno. Pero no omitas el estudio de estas ya que siempre serás incompleto y, sabiendo de esto, te servirá para todo.

me guardo el libro, gracias

¡Gracias por el libro!

Muchas gracias por el libro, muy útil para los juegos.

Genial