Équilibrez le jeu dans des tableurs logés dans le design.
L’économie des récoltes, la courbe d’XP et les tables de loot sont de vrais tableurs avec formules, dans les documents qui expliquent leurs règles. Une formule lit un autre tableur du même document, un graphique trace la courbe, et le panneau des taux de drop dit ce qu’une table de loot veut dire pour les joueurs.

Des formules pour les courbes, les coûts et les chances, et le graphique qui les montre
Tapez = et la cellule calcule. En plus de SUM, IF, VLOOKUP, XLOOKUP, INDEX et MATCH, le tableur connaît les fonctions d’une passe d’équilibrage : POWER, MOD, FLOOR et CEILING pour une courbe de coût, SUMPRODUCT, MEDIAN, STDEV et PERCENTILE pour une table de récompenses, COMBIN et FACT pour les probabilités. Quand une formule casse, elle dit en mots quoi corriger et de quelle cellule vient l’erreur. Un bloc graphique trace n’importe quelle plage d’un tableur en courbe, en barres, en aire ou en points, et se redessine quand les chiffres changent.
- Les graphies d’Excel fonctionnent aussi : STDEV.S, PERCENTILE.INC, CEILING.MATH
- Lisez un autre tableur du document par son nom : Stats!B2 ou 'Loot table’!A1:B9
- Démarrez un tableur vide en table de loot ou en courbe d’XP qui calcule déjà
- Commentez une cellule ; la note reste sur elle quand les lignes sont triées
Ce que ça ne fait pas Ce n’est pas tout Excel : ni macros ni tableaux croisés dynamiques, et une formule ou un graphique ne lit que les tableurs de son propre document, pas ceux d’un autre.
Changez une valeur : chaque formule et le graphique suivent. Sélectionnez une cellule pour lire sa formule.
| Level | Cost (shells) | Tide income (shells) | Tides to afford |
|---|---|---|---|
| 1 | |||
| 2 | |||
| 3 | |||
| 4 | |||
| 5 | |||
| 6 |
- Cost (shells)
- Tide income (shells)
Data
| Label | Cost (shells) | Tide income (shells) |
|---|---|---|
| 1 | 150 | 310 |
| 2 | 233 | 356 |
| 3 | 360 | 402 |
| 4 | 559 | 449 |
| 5 | 866 | 495 |
| 6 | 1342 | 542 |
Lisez une table de loot en joueurs, pas en pourcentages
Appuyez sur Taux de drop dans un tableur qui a des objets et des poids. Le panneau donne la chance de chaque objet par tirage et en 10, 50 et 100 tirages, le nombre moyen de tirages, et le tirage auquel la moitié, neuf sur dix et 99 sur 100 des joueurs l’ont obtenu. Ajoutez une pitié sur un objet pour voir ce que change la garantie, et lisez combien de tirages il faut pour toute la collection.
- Les poids calculés par formule comptent, et le panneau suit chaque changement
- La collection complète est exacte jusqu’à 12 objets, puis simulée à partir d’une graine fixe
- Téléchargez les résultats en CSV
- Essayez les mêmes calculs sans compte sur /tools/drop-rate-calculator
Ce que ça ne fait pas La pitié est une garantie ferme sur un seul objet. Une pitié progressive, où les chances montent à chaque tirage, et les tirages sans remise ne sont pas modélisés.

Faites entrer vos tableurs depuis Excel, envoyez-les au moteur
Importez un fichier .xlsx ou CSV avec un aperçu : choisissez la feuille, vérifiez le type de chaque colonne, et gardez les formules vivantes ou les résultats enregistrés par Excel. Donnez des règles aux colonnes, comme une liste de choix, une plage de nombres ou une cellule obligatoire, et des mises en évidence qui colorent ce qui demande votre attention. Branchez ensuite le build sur le tableur : une clé de données lit ses valeurs calculées en JSON ou en CSV à une adresse fixe, et un tableur inchangé répond 304.
- Une formule que Nodary ne calcule pas garde le résultat enregistré par Excel, cellule par cellule
- Les règles de colonne signalent les valeurs à vérifier sans bloquer la saisie
- Une clé de données ne fait que lire et peut se limiter à un projet
- Les tables de traduction passent par le même flux, en JSON, CSV, .po ou XLIFF
Ce que ça ne fait pas Ni .xls, ni .ods, ni classeurs protégés, et un import remplace tout le tableur. Un tableur contient jusqu’à 50 000 cellules, et une clé de données fait jusqu’à 120 requêtes par minute.

Les agents équilibrent cellule par cellule, et montrent les calculs d’abord
Par MCP, un agent lit un tableur en valeurs calculées avec la formule de chaque cellule, lance la même analyse des taux de drop que le panneau, et écrit des cellules une à une sans réécrire le document. Après chaque écriture, il apprend ce que chaque cellule modifiée calcule désormais et quelles formules ont cassé. L’invite de revue d’équilibrage lit une table de loot ou une courbe et propose des changements avant de toucher à quoi que ce soit. Le MCP est inclus dans toutes les offres.
Connecter un agentVous demandezDans Drop tables de Saltmarrow, combien de plongées faut-il à neuf joueurs sur dix pour obtenir une Drowned lens ? Si c’est plus de 200, propose de nouveaux poids qui passent en dessous, montre-moi les chiffres, et écris-les une fois que je suis d’accord.
search_documentsget_sheetanalyze_dropsset_cellsget_documentadd_comment
Questions
Quelles fonctions de tableur Nodary prend-il en charge ?
L’arithmétique, les comparaisons et & pour joindre du texte, avec SUM, AVERAGE, MIN, MAX, COUNT, ROUND, ABS, IF, IFERROR, AND, OR et NOT, les recherches VLOOKUP, HLOOKUP, XLOOKUP, INDEX et MATCH, et COUNTIF, SUMIF et AVERAGEIF avec leurs formes IFS. Pour l’équilibrage : 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 et FACT. Pour le texte : LEN, LOWER, UPPER, TRIM, CONCAT, LEFT, RIGHT et MID.
Comment calculer les taux de drop d’une table de loot ?
La chance d’un objet par tirage est son poids divisé par la somme des poids, et sa chance d’en avoir au moins un en n tirages vaut 1 - (1 - p)^n. Dans Nodary, le bouton Taux de drop d’un tableur fait ce calcul pour chaque objet, avec une pitié et le nombre de tirages pour toute la collection. Sans compte, le calculateur gratuit sur /tools/drop-rate-calculator applique les mêmes calculs.
Puis-je importer mon tableur d’équilibrage Excel ?
Oui, depuis un .xlsx ou un CSV, avec un aperçu avant tout changement. Les formules sont recalculées quand les fonctions de Nodary les couvrent ; les autres gardent le résultat enregistré par Excel, et l’import liste ce qui ne peut pas suivre, comme les macros, les tableaux croisés dynamiques, les cellules fusionnées et les graphiques. Les anciens fichiers .xls et .ods ne sont pas lus.
Unity, Unreal ou Godot peuvent-ils lire les données d’équilibrage ?
Oui, par adresse : une clé de données lit les valeurs calculées d’un tableur en JSON ou en CSV par HTTPS, pour qu’un script de build ou le jeu les récupère. Chaque réponse porte un ETag, et un tableur inchangé répond 304 sans contenu. Il n’y a pas de plugin pour les moteurs : le flux est du HTTP simple.
Le panneau des taux de drop gère-t-il la pitié ?
Il gère une pitié ferme sur un objet : si l’objet n’est pas tombé avant le tirage n, il tombe au tirage n. Le panneau donne alors le nombre moyen de tirages et le tirage auquel neuf joueurs sur dix l’ont, sous cette garantie. La pitié progressive, où les chances montent au fil des tirages, n’est pas modélisée, et l’estimation de la collection complète laisse la pitié de côté.
Un agent IA peut-il équilibrer mon tableur ?
Un agent connecté par MCP lit les valeurs calculées et les formules du tableur avec get_sheet, analyse une table de loot avec analyze_drops et écrit des cellules avec set_cells, sans réécrire le document. Après chaque écriture, il apprend ce que chaque cellule écrite calcule désormais et quelles formules ont cassé. Le MCP est inclus dans toutes les offres.
Placez la table de loot à côté des règles qu’elle sert.
Commencez gratuitement avec deux membres, un projet et dix documents, sans carte bancaire. Ou essayez d’abord le calculateur de taux de drop.
Gratuit pour deux membres et dix documents. Sans carte bancaire.