Dynamische Jobbelohnung

  • Hallöchen

    Vorab es soll jetzt kein geheule sein weil es mich mit meinen Jobs erwischt das ich derzeit in der Testphase weniger verdien. Nur ums erstmal festzuhalten.


    Punkt 1: Finds klasse das man das Spielerlebnis Dynamisch gestalten möchte.

    Punkt 2: Hatte ich schon erwähnt am Server wurde auch schon aufgenommen und zwar das es das eine ist das die Belohnungen weniger werden bzw mehr. Aber das die XP davon auch betroffen sind is denk ich bisschen hart.

    Ich hoff ich stifte da jetzt nicht auch ein paar leute an aber Aktuell gibt es für gewisse Jobs nen 300%. Da wäre das lvln derzeit schon ein wenig extrem und unabhängig vom ausgang der Testphase dann im umkehrschluss etwas unfair gegen über beispielsweise nen Angler der dann echt lange da stehen muss und pech gehabt hat weil leute zu viel den job hatten und er es 6 fache an zeit dastehen kann um seinen Job zu lvln.

    Punkt 3: Sollte die Testphase erfolgreich sein wie sieht des dann mit der aktualisierung der Daten bank aus. Heißt wie viele aktive leute sind wirklich in dem Job?

    Beispiel:

    Miner 50 Leute im Job -50% Belohnung Miner mit aktiven Spielern 20 im Job +20% Belohnung

    Ich hoff ihr wisst was ich damit sagen möchte. Find des etwas schwierig das ganze Fair zu halten. Ich denk mal auch nicht das es euch egal sein wird. Ihr werdet euch da schon eure Gedanken dazu gemacht haben und könnt mir da dann sicher die ein oder andere frage beantworten oder eure Gedanken zu dem ganzen offen legen.

  • Perfekt, hier die überarbeitete Version ohne Formel:


    Hallo,

    vielen Dank für dein ausführliches Feedback! Freut uns, dass du dir so viele Gedanken machst und es konstruktiv ansprichst. 👍

    Zu Punkt 2 - XP-Problem: Du hast absolut Recht! Das war tatsächlich ein Fehler in unserer ersten Konfiguration. XP ist ab sofort von den dynamischen Belohnungen ausgenommen und bleibt konstant bei 100%. Das bedeutet:

    • ✅ Leveln dauert für alle gleich lang, unabhängig von der Job-Beliebtheit
    • ✅ Nur das Geld schwankt dynamisch zwischen -50% und +50%
    • ✅ Niemand wird beim Leveln benachteiligt oder bevorteilt

    Das Problem, das du angesprochen hast (Angler bräuchte zu lange), sollte damit behoben sein!

    Zu Punkt 1 & 3 - Wie funktioniert das System: Das dynamische System basiert auf der aktuellen Verteilung der Spieler auf die Jobs:

    • Je beliebter ein Job → desto weniger Geld (bis -50%)
    • Je unpopulärer ein Job → desto mehr Geld (bis +50%)

    Das System aktualisiert sich automatisch live basierend auf den Spielern, die aktuell den Job haben (nicht nur die aktiven). Dadurch reguliert es sich selbst: Wenn ein Job zu wenig abwirft, verlassen Leute den Job → Job wird wieder lukrativer.

    Zur Fairness: Wir haben bewusst moderate Grenzen gesetzt (±50% statt der ursprünglich möglichen ±300%), damit es nicht zu krass wird. Die Idee ist, dass sich die Jobs über Zeit selbst ausbalancieren und Spieler motiviert werden, auch mal "unbeliebte" Jobs auszuprobieren, wenn diese gerade mehr abwerfen.

    Testphase: Wir beobachten das ganze natürlich weiter und passen bei Bedarf nach. Falls es zu Problemen kommt oder unfair wird, können wir die Werte jederzeit anpassen.

    Danke nochmal für dein Feedback – genau sowas hilft uns enorm weiter! 🙏

  • Okay cool.

    Klingt doch schon mal nach nem guten ansatz und macht das ganze auch wieder ein wenig transperenter für die leute die es interessiert.


    Eine Frage hab ich trotzdem noch für mein Verständnis.

    Es akualisiert sich selbst heißt zum beispiel:

    Insgesamt gibt es 50 Spieler die Insgesamt 100 Jobs haben.

    Ab einem Prozentsatz von 10% ist die Belohnung auf 0 also so wie es sein sollte

    Kommen neue Spieler dazu und holen sich Jobs verschiebt sich dieser Prozentsatz ja ins Positive oder negative unabhängig ob es nun genau dieser Job ist oder nicht.

    Seh ich das so richtig?

  • Das System schaut sich drei Werte an:

    • Gesamtzahl aller Spieler mit Jobs auf dem Server
    • Anzahl der verfügbaren Jobs
    • Wie viele Spieler diesen speziellen Job haben

    Daraus berechnet sich dann, ob ein Job gerade "überbelegt" oder "unterbelegt" ist.

    Zu deinem Beispiel:
    Wenn neue Spieler dazukommen und sich Jobs holen, kann sich das tatsächlich auf alle Jobs auswirken – aber der größte Einfluss kommt davon, wie viele Leute den spezifischen Job haben.

    Konkret:

    • Wenn 30 Leute „Miner“ sind, aber nur 5 Leute „Angler“ → Angler verdient mehr, Miner weniger
    • Wenn plötzlich 10 Leute von Miner zu Angler wechseln → Angler verdient weniger, Miner mehr

    Die „0 % Bonus“ (also normale 100 % Bezahlung) gibt es dann, wenn die Spieler gleichmäßig auf alle Jobs verteilt sind. Das System versucht im Grunde, die Spieler zu motivieren, sich gleichmäßiger zu verteilen.

    Wichtig: Es gibt keinen integrierten Tracker für aktive Spieler – das System berücksichtigt nur, wie viele Spieler aktuell einen bestimmten Job besitzen, nicht, wer gerade online oder aktiv ist.

    Hilft dir das weiter? 😊

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!