Guides / Idle-Games

Warum Idle-Spiele riesige Zahlen nutzen: K, M, aa und e308 erklärt

Was K, M, B, T, aa und 1.5e45 in Idle-Spielen bedeuten, warum die Zahlen explodieren, warum 1e308 eine magische Grenze ist und wie Spielcode mit Zahlen umgeht, die größer sind, als ein Computer speichern kann, mit unserer eigenen Bug-Geschichte.

Idle-Spiele nutzen riesige Zahlen, weil in ihnen alles exponentiell wächst: Jedes Upgrade vervielfacht das Einkommen, sodass du nach ein paar Stunden bei Millionen bist und nach ein paar Wochen jenseits von allem, was einen Namen hat. Damit diese Zahlen lesbar bleiben, kürzen Spiele sie ab: K für Tausend, M für Million, B für Milliarde (englisch billion), T für Billion (englisch trillion), dann Buchstaben wie aa, ab, ac oder wissenschaftliche Notation wie 1.5e45, also 1,5 gefolgt von 45 Stellen.

Spickzettel: K = 10^3, M = 10^6, B = 10^9, T = 10^12, danach ist jeder Buchstabenschritt das 1.000-Fache. In wissenschaftlicher Notation zählt die Zahl nach dem e die Stellen nach der ersten: 1e6 ist eine Million, 1e12 eine Billion.

Die drei üblichen Schreibweisen

WertEnglische KurzformBuchstabenWissenschaftlich
1.0001K1K oder 1a1e3
1.000.0001M1M oder 1b1e6
1.000.000.0001B1B oder 1c1e9
10^121T1T oder 1d1e12
10^151Qa (Billiarde)1aa1e15
10^181Qi (Trillion)1ab1e18
10^331Dc (Quintilliarde)1ag1e33

Jedes Spiel wählt sein eigenes System. Das ist verwirrend, aber leicht zu entschlüsseln, wenn du die Regel kennst: Jeder Schritt ist das Tausendfache des vorigen.

Echte Beispiele aus unseren Spielen

Selbst zwei Spiele aus demselben Studio können sich unterscheiden. In Idle AI Factory geht es K, M, B, T, und dann beginnen Zweiergruppen aus Buchstaben: aa für 10^15, ab für 10^18, ac für 10^21 und so weiter durch 120 Suffixe. In Idle Ronin beginnen die Buchstaben sofort: 1a ist tausend, 1b eine Million, 1c eine Milliarde, bis z, dann aa, bb, cc. Die Tabelle hat 1.743 Suffixe, und wenn du je über das letzte hinauskommst, zeigt das Spiel „A Lot!“ an. In den Einstellungen von Idle Ronin kannst du außerdem auf wissenschaftliche Notation umschalten, was viele Langzeitspieler bevorzugen.

Warum die Zahlen explodieren

Kosten und Belohnungen wachsen in Idle-Spielen um einen Prozentsatz pro Schritt, also exponentiell. In Idle Ronin wächst das Leben der Gegner anfangs um 55 bis 57 % pro Etappe. Nach 140 Etappen erreicht dieser Zinseszinseffekt etwa 10^28, eine Zahl mit 29 Stellen. Unser Guide So funktioniert Fortschritt in Idle-Spielen zeigt die Kurven.

Leben der Gegner in Idle Ronin nach Etappe, gemessen in Stellen
Leben der Gegner in Idle Ronin nach Etappe, gemessen in Stellen

Warum 1e308 eine magische Zahl ist

Die meisten Spiele speichern Zahlen als 64-Bit-Gleitkommawerte, sogenannte Doubles. Die größte Zahl, die ein Double fassen kann, ist etwa 1,8 x 10^308. Darüber hinaus liefert der Computer Unendlich. Diese Grenze ist unter Incremental-Spielern so berühmt, dass Antimatter Dimensions sie zum Teil des Spiels gemacht hat: Unendlichkeit bei etwa 1.8e308 zu erreichen, ist sein erstes großes Ziel.

Ein kleineres Format, der 32-Bit-Float, ist schon viel früher am Ende, bei etwa 3,4 x 10^38. Das ist wichtig, wie wir selbst gemerkt haben.

Unser Bug: als das Leben eines Gegners unendlich wurde

Idle Ronin ist aus einem älteren Idle-Spiel entstanden, und in dessen Code wurde das Leben der Gegner mit 32-Bit-Floats berechnet. Nach Etappe 140 steigt es in den Bereich von 10^28, und ab etwa Etappe 316 lief der Float auf Unendlich über. Spätere Etappen hatten am Ende Gegner ganz ohne Leben, und um Etappe 1000 erzeugte die Berechnung ein NaN (not a number, keine Zahl), das den Fortschritt komplett einfror.

Die Lösung war, die ganze Kurve mit Doubles zu berechnen und alles oberhalb von Etappe 1000 im eigenen Großzahl-Typ des Spiels zu führen. Er speichert eine normale Zahl plus eine separate Anzahl zusätzlicher Nullen und kommt so weit über die Double-Grenze hinaus. Deshalb hat das Spiel auch eine Suffixtabelle mit 1.743 Einträgen.

Wie Spiele Zahlen jenseits von Unendlich handhaben

Browser-Incrementals stießen an dieselbe Wand, und ihre Community baute Werkzeuge dafür. Am bekanntesten ist break_infinity.js von Patashu, gewidmet dem Schöpfer von Antimatter Dimensions und „all the CPUs that struggled to run“ das Spiel. Es speichert die Ziffern und den Exponenten als zwei getrennte Zahlen und reicht bis etwa 10^(9 x 10^15). Der Nachfolger break_eternity.js geht so weit, dass man für seine Grenze einen Potenzturm braucht.

Der Preis ist die Genauigkeit. Sobald Zahlen so groß werden, behält das Spiel nur die ersten etwa 15 Stellen. Das merkt niemand: Wenn dein Einkommen 1.52e1204 beträgt, spielen die Stellen nach den ersten paar nie eine Rolle.

So liest du große Zahlen schnell

  • Zähl die Buchstaben, nicht die Ziffern. Jeder Schritt (K zu M, aa zu ab) ist 1.000-mal größer.
  • Vergleich in wissenschaftlicher Notation die Exponenten. 3e45 ist tausendmal mehr als 3e42.
  • Schalte die Notation um, wenn dein Spiel es erlaubt. Wissenschaftliche Notation ist leichter zu vergleichen, sobald die Zahlen den benannten Bereich verlassen.
  • Denk in Multiplikatoren. Ein x2-Upgrade erhöht den Exponenten um 0,3, ein x10-Upgrade um 1.

FAQ

Was kommt in Idle-Spielen nach T?

Qa für quadrillion (auf Deutsch Billiarde), Qi für quintillion (Trillion), dann sextillion, septillion und so weiter, oder in Buchstabennotation aa, ab, ac. Jeder Schritt ist das 1.000-Fache des vorigen.

Was bedeutet e in Idle-Spielen?

Wissenschaftliche Notation: 1e6 bedeutet eine 1 mit 6 Nullen, also eine Million. 2.5e20 bedeutet 2,5 gefolgt von 20 Stellen.

Was bedeutet aa in Idle-Spielen?

In den meisten Spielen mit Buchstabennotation ist aa der erste Schritt nach T, also 10^15. Manche Spiele wie Idle Ronin beginnen früher mit Buchstaben, also prüf die Skala des jeweiligen Spiels.

Warum hören Idle-Spiele bei 1e308 auf?

Weil eine normale 64-Bit-Zahl nicht höher gehen kann. Spiele, die weiter kommen, nutzen eigene Zahlentypen.

Quellen

  • Spielcode von ONI Games: Idle Ronin (double_evrac.cs, PlayerDatabase.CalculateEnemyHP) und Idle AI Factory (NiceCurrencyFormat.cs), September 2026.
  • break_infinity.js und break_eternity.js, Patashu, GitHub.

Weitere Guides

Alle Guides

◆ Mehr von ONI Games

Weitere Spiele

Wischen für mehr

ONI Snakes: Armored Arena
Jetzt erhältlich · Google Play

ONI Snakes: Armored Arena

Schieß rivalisierenden Schlangen den Panzer ab, werde riesig und erobere die Neon-Arena in 11 Spielmodi – online und mit Freunden.

Spiel entdecken →
Idle Ronin: Cyber RPG
Jetzt erhältlich · Google Play

Idle Ronin: Cyber RPG

Tauche ein in eine neongetränkte Zukunft als der letzte Cyber-Ronin. Zerschlage Wellen von Mechs, rekrutiere ein Cyborg-Team und erklimme den Neon-Tower. Deine Klinge schwingt weiter, auch wenn du offline bist.

Spiel entdecken →
Idle Summoner: Pixel RPG
Jetzt erhältlich · Google Play

Idle Summoner: Pixel RPG

Beschwöre eine Legion von Bestien, stürme die Burgen der Unterwelt und kehre durch Wiedergeburt stärker zurück, sobald dein Fortschritt ins Stocken gerät.

Spiel entdecken →
Block Brain: Block Puzzle Game
Jetzt erhältlich · Google Play

Block Brain: Block Puzzle Game

Setze bunte Blöcke, räume Linien ab und reihe Kombos aneinander, während dein Brain vom winzigen Keimling zum gekrönten Genie heranwächst.

Spiel entdecken →
Idle AI Factory: Robot Tycoon
Jetzt erhältlich · Google Play

Idle AI Factory: Robot Tycoon

Leite eine Fabrik voller fröhlicher Roboter, automatisiere jede Produktionslinie und wachse vom kleinen KI-Labor bis zur Basis auf dem Mond.

Spiel entdecken →
Idle Restaurant: Miami
Jetzt erhältlich · Google Play

Idle Restaurant: Miami

Mach aus einer kleinen Pizzeria am Strand ein leuchtendes Restaurant-Imperium in Miami: Manager einstellen, 20 echte Rezepte sammeln und offline verdienen.

Spiel entdecken →