Ein Beispiel für eine Offline-Qualifizierung wäre EvE Online. Dein Charakter (Pilot) sammelt keine Fähigkeiten, indem er Erfahrung sammelt. Stattdessen erhält Ihr Charakter Fertigkeitspunkte für eine Fertigkeit, die Sie trainieren, unabhängig davon, ob Sie sich im Spiel befinden oder nicht. Außerdem bin ich mir ziemlich sicher, dass die Fähigkeiten auch dann weiter ausgebaut werden, wenn die Spieleserver ausfallen.
Jeder hat eine umfassende Vorstellung davon, wie sie vorgehen, oder noch besser, wie ich so etwas in einem Spiel implementieren könnte, das ich gerade entwickle. Ich suche hier keine ausführliche Erklärung (lass dich aber nicht zurückhalten), sondern suche einen Wegweiser, der mich in die richtige Richtung weist.
Vielen Dank!
Wenn die Fertigkeit erst verwendet wird, wenn der Spieler wieder online ist, können Sie einfach die Abmeldezeit und die verbleibende Zeit für alle Fertigkeiten in der Warteschlange speichern. Wenn sich der Spieler anmeldet, gehen Sie folgendermaßen vor:
quelle