# Balancea el juego en hojas que viven dentro del diseño.

La economía de cosecha, la curva de XP y las tablas de botín son hojas de cálculo de verdad con fórmulas, dentro de los documentos que explican sus reglas. Una fórmula lee otra hoja del mismo documento, un gráfico dibuja la curva y el panel de probabilidades de botín dice lo que una tabla de botín significa para los jugadores.

![La hoja de la economía de cosecha de Saltmarrow abierta a todo lo ancho en Nodary: rendimientos por marea según la ventana, la cuadrilla y el ritmo de rastrillo, con valores calculados de sal, cristales y conchas, una fila de total, una nota de celda sobre los cristales de marea muerta y la fórmula de la celda seleccionada, que lee precios de otra hoja.](https://nodary.ai/marketing/sheet-formulas.webp)

_Saltmarrow es un proyecto de ejemplo: su estudio, su equipo y su juego son ficticios._

## Fórmulas para curvas, costes y probabilidades, y el gráfico que las muestra

Escribe = y la celda calcula. Además de SUM, IF, VLOOKUP, XLOOKUP, INDEX y MATCH, la hoja conoce las funciones que necesita una pasada de balanceo: POWER, MOD, FLOOR y CEILING para una curva de costes, SUMPRODUCT, MEDIAN, STDEV y PERCENTILE para una tabla de recompensas, COMBIN y FACT para las probabilidades. Cuando una fórmula falla, dice con palabras qué corregir y de qué celda viene el error. Un bloque de gráfico dibuja cualquier rango de una hoja como línea, barras, área o puntos, y se redibuja cuando cambian los números.

- También funcionan las grafías de Excel: STDEV.S, PERCENTILE.INC, CEILING.MATH
- Lee otra hoja del documento por su nombre: Stats!B2 o 'Loot table'!A1:B9
- Empieza una hoja vacía como tabla de botín o curva de XP que ya calcula
- Comenta una celda; la nota se queda en ella cuando se ordenan las filas

Lo que no hace: No es todo Excel: no hay macros ni tablas dinámicas, y una fórmula o un gráfico solo lee las hojas de su propio documento, no las de otro.

![La curva de restauración del faro de Saltmarrow en Nodary: una hoja de coste e ingresos por marea para cada nivel, calculados con fórmulas, y el gráfico de líneas en vivo dibujado a partir de ella.](https://nodary.ai/marketing/balance-chart.webp)

## Lee una tabla de botín en jugadores, no en porcentajes

Pulsa Probabilidades de botín en una hoja con objetos y pesos. El panel da la probabilidad de cada objeto por tirada y en 10, 50 y 100 tiradas, las tiradas de media, y la tirada en la que la mitad, nueve de cada diez y 99 de cada 100 jugadores lo tienen. Añade una regla de garantía sobre un objeto para ver qué cambia, y lee cuánto se tarda en conseguir toda la tabla.

- Cuentan los pesos calculados con fórmulas, y el panel sigue cada cambio
- Conseguirlos todos es exacto hasta 12 objetos, y después se simula con una semilla fija
- Descarga los resultados en CSV
- Prueba las mismas matemáticas sin cuenta en /tools/drop-rate-calculator

Lo que no hace: La regla de garantía es una garantía fija sobre un objeto. No se modelan el soft pity, en el que la probabilidad sube con cada tirada, ni los sorteos sin reemplazo.

![El panel Probabilidades de botín sobre la tabla de la veta de cristales de Saltmarrow: la probabilidad de cada cristal por inmersión, las inmersiones hasta que la mitad, nueve de cada diez y 99 de cada 100 jugadores lo tienen, y una regla de garantía que asegura una Drowned lens en la inmersión 150.](https://nodary.ai/marketing/drop-rates.webp)

## Trae hojas desde Excel y envíalas al motor

Importa un archivo .xlsx o CSV con vista previa: elige la hoja, comprueba el tipo de cada columna y mantén las fórmulas vivas o conserva los resultados que guardó Excel. Da reglas a las columnas, como una lista de opciones, un rango numérico o una celda obligatoria, y resaltados que colorean lo que requiere atención. Luego conecta el build a la hoja: una clave de datos lee sus valores calculados como JSON o CSV en una dirección fija, y una hoja sin cambios responde 304.

- Una fórmula que Nodary no puede calcular conserva el resultado guardado por Excel, celda a celda
- Las reglas de columna señalan los valores que revisar sin bloquear lo que escribe nadie
- Una clave de datos solo lee y puede limitarse a un proyecto
- Las tablas de traducción usan el mismo flujo, en JSON, CSV, .po o XLIFF

Lo que no hace: No se admiten .xls, .ods ni libros protegidos, y una importación reemplaza la hoja entera. Una hoja admite hasta 50.000 celdas, y una clave de datos hace hasta 120 peticiones por minuto.

![La tabla de traducción de Saltmarrow en Nodary: claves, contexto y longitudes máximas con columnas de inglés, francés, alemán, japonés y portugués de Brasil, el avance de cada idioma y cuántos textos le quedan por corregir a cada uno.](https://nodary.ai/marketing/localisation-table.webp)

_Una tabla de traducción también es una hoja: el mismo flujo de datos la entrega al build._

## Los agentes balancean celda a celda, y primero enseñan las cuentas

Por MCP, un agente lee una hoja como valores calculados con la fórmula que hay detrás de cada celda, ejecuta el mismo análisis de probabilidades que el panel y escribe celdas sueltas sin reescribir el documento. Tras cada escritura se le dice qué calcula ahora cada celda cambiada y qué fórmulas se rompieron. El prompt de revisión de balanceo lee una tabla de botín o una curva y propone cambios antes de tocar nada. MCP está incluido en todos los planes.

> En las Drop tables de Saltmarrow, ¿cuántas inmersiones necesitan nueve de cada diez jugadores para conseguir una Drowned lens? Si son más de 200, propón pesos nuevos que lo bajen, enséñame los números y escríbelos cuando esté de acuerdo.

Herramientas que usa: `search_documents`, `get_sheet`, `analyze_drops`, `set_cells`, `get_document`, `add_comment`

## Preguntas

### ¿Qué funciones de hoja de cálculo admite Nodary?

Aritmética, comparaciones y & para unir texto, con SUM, AVERAGE, MIN, MAX, COUNT, ROUND, ABS, IF, IFERROR, AND, OR y NOT, las búsquedas VLOOKUP, HLOOKUP, XLOOKUP, INDEX y MATCH, y COUNTIF, SUMIF y AVERAGEIF con sus formas IFS. Para balancear: MOD, POWER, SQRT, EXP, LN, LOG, LOG10, INT, TRUNC, ROUNDUP, ROUNDDOWN, FLOOR, CEILING, SIGN, PI, PRODUCT, SUMPRODUCT, MEDIAN, STDEV, STDEVP, VAR, VARP, PERCENTILE, QUARTILE, LARGE, SMALL, COMBIN y FACT. Para texto: LEN, LOWER, UPPER, TRIM, CONCAT, LEFT, RIGHT y MID.

### ¿Cómo se calculan las probabilidades de drop de una tabla de botín?

La probabilidad de un objeto por tirada es su peso dividido entre la suma de todos los pesos, y su probabilidad de conseguir al menos uno en n tiradas es 1 - (1 - p)^n. En Nodary, el botón Probabilidades de botín de una hoja hace este cálculo para cada objeto, con una regla de garantía y las tiradas para conseguirlos todos. Sin cuenta, la calculadora gratuita de /tools/drop-rate-calculator aplica las mismas matemáticas.

### ¿Puedo importar mi hoja de balanceo de Excel?

Sí, desde .xlsx o CSV, con una vista previa antes de que cambie nada. Las fórmulas se recalculan donde las cubren las funciones de Nodary; las demás conservan el resultado que guardó Excel, y la importación lista lo que no puede seguir, como macros, tablas dinámicas, celdas combinadas y gráficos. Los archivos .xls y .ods antiguos no se leen.

### ¿Pueden Unity, Unreal o Godot leer los datos de balanceo?

Sí, por dirección: una clave de datos lee los valores calculados de una hoja como JSON o CSV por HTTPS, así que un script de build o el propio juego los descarga. Cada respuesta lleva un ETag, y una hoja sin cambios responde 304 sin cuerpo. No hay plugin para motores; el flujo es HTTP simple.

### ¿El panel de probabilidades gestiona el pity?

Gestiona una garantía fija sobre un objeto: si el objeto no ha salido antes de la tirada n, sale en la tirada n. El panel da entonces las tiradas de media y la tirada en la que nueve de cada diez jugadores lo tienen con esa garantía. No se modela el soft pity, con probabilidades que suben con las tiradas, y la estimación para conseguirlo todo deja la garantía a un lado.

### ¿Puede un agente de IA balancear mi hoja de cálculo?

Un agente conectado por MCP lee los valores calculados y las fórmulas de la hoja con get_sheet, analiza una tabla de botín con analyze_drops y escribe celdas con set_cells, sin reescribir el documento. Tras cada escritura se le dice qué calcula ahora cada celda escrita y qué fórmulas se rompieron. MCP está incluido en todos los planes.

## Sigue leyendo

- [Documentos de diseño de juego](https://nodary.ai/es/game-design-document): Escribe el documento de diseño del juego como páginas enlazadas que tu equipo y tus agentes de IA mantienen al día.
- [Localización de juegos](https://nodary.ai/es/game-localization): Tablas de traducción con un estado por traducción, controles de longitud y de variables, y exportaciones para Unity, Unreal y Godot.
- [Producción de juegos](https://nodary.ai/es/game-production): Responsables, revisiones y bloqueos en cada documento, tableros y cronologías en vivo, y un burn-up que dice si el hito llega a tiempo.

## Pon la tabla de botín junto a las reglas a las que sirve.

Empieza gratis con dos miembros, un proyecto y diez documentos, sin tarjeta. O prueba antes la calculadora de drop rate. Gratis para dos miembros y diez documentos. Sin tarjeta.

La página: https://nodary.ai/es/game-balancing
