Um ein Beispiel zu geben, in dem Tabellenkalkulationen für das Balancieren von Spielen sinnvoll sind: Ich entwickle gerade ein Rollenspiel. Ich wollte eine Formel für die Erfahrung entwerfen, die erforderlich ist, um die einzelnen Charakterebenen zu erreichen. Mein Ziel war es, dass jedes Level etwas länger dauert als das vorherige, obwohl der Charakter mit jedem Level stärker ist und somit mehr Erfahrung pro Minute macht.
Also habe ich eine Tabelle mit einer Zeile für jede Ebene und den Spalten "EXP to next" und "expected EXP per minute" erstellt, die eine Funktion der Ebene waren. Die dritte Zeile "Minuten pro Stufe" wurde aus den beiden vorhergehenden berechnet. Auf diese Weise konnte ich leicht sehen, wie viel Zeit der Spieler mit meiner Exp-per-Level-Formel auf jedem Level verbringen wird.
Meine erste Formel zur Berechnung von "EXP to next" führte tatsächlich zu einer Verkürzung der Zeit, die für spätere Level aufgewendet wurde, da ich unterschätzt habe, wie viel mehr exp High-Level-Charaktere machen werden. Also habe ich die Formel von quadratisch auf exponentiell geändert. Das hat es behoben, aber jetzt haben die unteren Ebenen nur noch Sekunden gedauert. Das Hinzufügen eines Multiplikationsfaktors brachte gute Zahlen für die unteren Level, aber es dauerte mehrere Jahre, bis Level über 60 erreicht waren, was mein Ziel ziemlich übertraf.
Nachdem ich viel mehr herumgespielt hatte, bekam ich endlich eine hübsche Formel, die tat, was ich wollte. Das Simulieren all dieser Formeln in einer Tabelle ersparte mir sicherlich wochenlanges Testen.
Einige zufällige Beispiele aus anderen Genres, in denen die Verwendung von Tabellen sinnvoll sein könnte:
- Side-Scrolling-Shoot-Em-Up : Durchschnittliche Lebensdauer jedes feindlichen Schiffes, wenn der Spieler seine Feuerkraft darauf konzentriert. Es ist wichtig zu sehen, wie viele neue Gegner pro Sekunde noch beherrschbar sind.
- Echtzeitstrategie : Simuliert den Kampf jeder Einheit gegen jede andere, um zu sehen, welche Einheit mit wie viel verbleibender Gesundheit gewinnt. Vergleichen Sie diese Ergebnisse mit den Stückkosten, um einen Hinweis darauf zu erhalten, welche möglicherweise zu teuer oder zu teuer sind.
- 4X : Modellieren Sie das Wirtschaftswachstum im Zeitverlauf und den Forschungsfortschritt im Zeitverlauf, um faire Kosten für jede neue Einheit / Einrichtung zu ermitteln, die verfügbar wird.