Moria / Angband (und alle ihre Ausgründungen, einschließlich - zweifellos - Diablo) basieren ihre Systeme darauf, das Monster-Level an das Player-Level anzupassen, um zu sehen, was Sie verdienen, und darüber hinaus steigende Anforderungen an XP pro Level.
In Diablo gibt es optimale Monsterstufen, die du töten kannst, innerhalb von 5 positiven und negativen Stufen. Das sieht ungefähr so aus (Entschuldigung, wenn das nicht stimmt, Diablo-Fans):
XP Gain = monsterBaseXP * (5-|(characterLevel-monsterLevel)|) / 5
(where result cannot drop below 0)
Beispiele für Charakter Stufe 16: Stufe von Monster A: 16. Erhalte 100% der EP der Monsterbasis. Stufe von Monster B: 13. Erhalte 40% der EP der Monsterbasis. Stufe von Monster C: 20. Erhalte 20% der EP der Monsterbasis. Stufe von Monster D: 23. Erhalte 0% der EP der Monsterbasis.
In Angband (dem Modell, das ich bevorzuge) ist es ungefähr so:
XP Gain = monsterBaseXP * monsterLevel / characterLevel.
Wenn du also ein Monster der Stufe 50 tötest, als du Stufe 5 warst, erhältst du das 10-fache der EP, die ein Charakter der Stufe 50, der dasselbe Monster getötet hat, erhalten würde. Ich mag das, es ist ein hohes Risiko, eine hohe Belohnung. Ich habe Tausende und Abertausende von Charakteren in Angband verloren. Aber diejenigen, die es schaffen, sind die legendären. Ich glaube, ich habe Level 29 sofort von Level 1 aus getroffen;) Ebenso würde ein Charakter der Stufe 50, der ein Monster der Stufe 5 tötet, 1/10 der EP erhalten, die ein Charakter der Stufe 1 für das Töten dieses Monsters erhalten würde. Da die Basis-XPs ebenfalls steigen, bedeutet dies, dass das Töten von Monstern mit niedrigem Level dir immer noch eine Belohnung einbringen kann, aber zu weit nach unten geht und völlig sinnlos wird.
In beiden Spielen verwenden sie jedoch zusätzlich Multiplikatoren für die benötigten EP (in steigendem Umfang), und das Verhältnis zwischen diesem und dem optimalen Monster-EP-Level wird allmählich steiler.
Die einfachste Form dieser Idee besteht darin, Folgendes zu tun. Entscheide, wie viele Monster dir gleiches Level geben, du musst jedes Level töten, um eine Stufe zu erreichen (Ignoriere Questbelohnungen usw.). Sagen wir 100 - unabhängig von Ihrem Level. Sagen Sie, wenn die Spielerin ein Monster tötet, das dem gleichen Level wie sie selbst entspricht, erhält sie 1XP.
Wenn Sie eine Angband-ähnliche Formel verwenden, um die Erhöhung und Verringerung je nach Monsterlevel zu belohnen, ist Ihre Leveling-Tabelle linear:
1: 100xp
2: 200xp
3: 300xp
...Und so weiter. Ich finde, dass dies der einfachste Ausgangspunkt ist - je nach Bedarf können Sie Monster-Basis-XPs, Level-Cutoffs usw. nach Herzenslust anpassen.