Angenommen, ich möchte ein Strategiespiel mit einem globalen veränderlichen Status erstellen, der von allen Spielern geteilt wird (denken Sie an das Spielbrett). Aber im Gegensatz zu einem Brettspiel möchte ich nicht, dass es Echtzeit-Action und / oder rundenbasiert ist. Stattdessen sollten sich die Spieler zu jeder Tageszeit anmelden und eine feste Anzahl von Aktionspunkten pro Tag ausgeben können, wie sie möchten. Im Gegensatz zu einigen Stunden dauerten die Spielsitzungen einige Wochen.
Dies soll eher eine gute Strategie als Zeitaufwand belohnen (alternativ könnten Hardcore-Spieler stattdessen immer mehrere Spiele gleichzeitig spielen) sowie alle Arten von Problemen im Zusammenhang mit Live-Spielen wie Unterbrechungen und Synchronisation. Das Spiel sollte süchtig machen und dennoch einen geringen Zeitaufwand für Gelegenheitsspieler haben.
So weit so gut, aber dies lässt immer noch die Frage offen, wann Aktionen zu lösen sind und wann sie sichtbar sein sollten. Ich möchte vermeiden, dass "Ninja-Spiele" alle Ihre Züge nur wenige Minuten vor dem täglichen Zurücksetzen der Punkte ausführen, um andere Spieler zu überraschen, oder dass Leute F5 spammen, um eine zeitlich gut abgestimmte Aktion zu platzieren, die den ganzen Punkt eines Nicht-Real-Spielers besiegt. Zeitspiel.
Ich dachte an ein paar Ansätze dafür:
Lösen Sie alle Ereignisse in einem einzigen geplanten Prozess auf, der einmal am Tag ausgeführt wird. Dies bedeutet im Grunde ein "blindes" Gameplay, bei dem Spieler Aktionen ausführen können, aber ihre Ergebnisse nicht sofort sehen. Die Sache ist, ich habe vor ein paar Jahren ein ähnliches Browsergame gespielt und es hat mir nicht gefallen, dass Sie sich unverbunden und machtlos fühlen, bis Ihnen dieser Deus ex machina erzählt, was wirklich während dieser ganzen Zeit passiert ist. Sie sehen, wie sich die Welt in großen Schritten eines Tages entwickelt, was oft nicht so aussieht, als würde sie sich überhaupt entwickeln.
Machen Sie Aktionen, die einen großen Einfluss auf das Spiel oder andere Spieler haben (Angriffe, große Erfolge), sofort für alle sichtbar, verzögern Sie ihre Wirkung jedoch um etwa 24 Stunden. Gegnerische Spieler könnten benachrichtigt werden, wenn ein solches Ereignis eintritt, damit sie darauf reagieren können.
Haben Sie weitere Ideen, wie ich das lösen könnte? Gibt es bekannte Ansätze in ähnlichen bestehenden Spielen?