Modelos exponenciales vs lineales en RPGs
Clase 16 de 20 • Curso Profesional de Diseño de Videojuegos
Contenido del curso
Engagement y flujo en videojuegos
Métricas básicas en Diseño de Videojuegos
- 12

Test A-B en game design: estadística para balancear dificultad
08:48 min - 13

Monetización en videojuegos: conversion rate y ARPU
09:57 min - 14

Geometría y topología en videojuegos
11:05 min - 15

Hojas de cálculo para balancear videojuegos
11:52 min - 16

Modelos exponenciales vs lineales en RPGs
Viendo ahora - 17

Distribuciones de probabilidad en videojuegos
14:07 min - 18

Resumen del curso
10:29 min - 19

Cómo aplicar tus nuevas habilidades de game design
01:39 min
Mentorias Expert
Diseñar una progresión de niveles atractiva no depende solo de un modelo lineal. Con enfoques incrementales, multiplicativos y exponenciales, puedes crear una curva de dificultad que enganche, escale a largo plazo y evite el farmeo previsible. Esta guía muestra cómo comparar y combinar modelos, y cómo aplicar la función exponencial a sistemas de ataque y defensa en un RPG, tal como harías en Excel o en un editor similar.
¿Qué modelos de experiencia mejoran el lineal?
Un modelo lineal hace que el doble de nivel exija el doble de farmeo. Es simple, pero no sostenible en progresiones largas. Existen alternativas que cambian el ritmo y el “sabor” del avance.
¿Cómo funciona la experiencia incremental?
- Suma el coste de cada nivel anterior al actual.
- “Llegar al 5” equivale a la dificultad acumulada de 1+2+3+4+5.
- Resultado: al principio se siente cercano al lineal, pero crece mucho más a medida que avanzas.
- Ejemplo del impacto: “llegar al nivel 20” puede equivaler a “llegar al 210” en el modelo previo.
- Útil para curvas largas en RPGs como World of Warcraft donde el progreso debe sentirse más denso.
¿Qué aporta el modelo multiplicativo (serie geométrica)?
- Toma la experiencia acumulada y la multiplica por un factor constante (p. ej., ×2).
- Primeros niveles: más benévolos que el aditivo hasta aprox. 4–6.
- Niveles medios/altos: la curva se dispara y la subida se vuelve dura.
- Ventaja: controla el ritmo con un único parámetro (el multiplicador).
¿Por qué el exponencial crece tan rápido?
- Usa la función exponencial, p. ej., EXP(nivel) con base e.
- Inicio: valores bajos (≈2.x en nivel 1, ≈7.x en nivel 2), sube suave.
- Punto de cruce: alrededor del nivel 5, igualan lineal y multiplicativo.
- Después: el exponencial supera a todos y rápidamente exige miles, luego decenas de miles y más.
- Ideal cuando quieres que el final del juego requiera picos de dedicación.
¿Cómo comparar y visualizar estas curvas de progresión?
Comparar series en un gráfico ayuda a validar si la progresión es divertida y si “respira” a corto y largo plazo.
¿Qué pasa en niveles bajos?
- Lineal: estable y predecible.
- Incremental: sube más que el lineal, pero todavía manejable.
- Multiplicativo: suele ser más fácil al principio que el aditivo.
- Exponencial: el más amable al inicio; subir 1–2 niveles puede requerir muy poco.
¿Y en niveles altos?
- Incremental: se vuelve exigente, mucho más que el lineal.
- Multiplicativo: crece muy rápido; dificultad marcada a partir de la mitad.
- Exponencial: crecimiento extremo; millones en últimos niveles.
- Conclusión práctica: el lineal se queda corto; los otros tres ofrecen escalado real.
¿Qué modelo elegir para largo plazo?
- No hay “modelo perfecto”: el game design es un arte.
- Recomendación práctica para ritmo sano:
- Primeros 2–3 niveles: exponencial (subida rápida, sensación de logro inmediato).
- Siguientes 3–4: multiplicativo (empuje moderado del reto).
- Intercalar niveles aditivos/lineales puntuales: “descansos” tras picos de dificultad.
- Final: alternar multiplicativo y exponencial por bloques para un cierre desafiante.
¿Cómo combinar modelos y aplicar funciones a combate?
Combinar tramos crea una experiencia final con segmentos que recuerdan a cada curva: zonas casi lineales, escalones aditivos, rampas multiplicativas y tramos exponenciales.
¿Cómo diseñar una experiencia final híbrida?
- Base inicial: exponencial por 2–3 niveles para “enganchar”.
- Transición: 2–3 niveles aditivos usando la referencia lineal original.
- Rampa media: bloque multiplicativo (p. ej., ×2) durante varios niveles.
- Ajuste fino: exponencial referenciado a niveles anteriores para evitar saltos descontrolados.
- Variaciones: cambiar multiplicador (p. ej., ×1.5) para suavizar.
- Resultado: una curva que “respira”, con picos y descansos bien dosificados.
¿Cómo aplicar la exponencial a ataque y defensa?
- Calcula diferencia: ataque − defensa.
- Aplica función exponencial a la diferencia: modificador = EXP(ataque − defensa).
- Efectos observables:
- Si ataque ≫ defensa: multiplicador brutalmente alto; el daño se dispara.
- Si ataque ≪ defensa: el modificador es muy pequeño; el daño puede percibirse como 0 si trunques decimales.
- Si están balanceados: modificador ≈ 1; el daño base se mantiene.
- Cálculo del daño: daño_final = daño_base × modificador.
- Buenas prácticas de balanceo:
- Límite superior: capar a 999 para evitar cifras absurdas.
- Límite inferior: mínimo 1 para no frustrar.
- Ajustes: probar variantes aditivas, multiplicativas, logarítmicas o trigonométricas según la fantasía del combate.
¿Te gustaría que analicemos tu curva y propongamos una combinación por tramos para tu RPG o para un fangame tipo Pokémon? Comparte tu enfoque y pruebas en el foro.