テキストベースのブラウザ RPG を作成していますが、ちょっとした問題に遭遇してしまい、どうすればよいかわかりません。同時に実行されているゲームの複数のインスタンス間で一貫性を維持するにはどうすればよいですか?? これを行うための専門用語はわかりませんが、たとえば....
ユーザーが 1 つのウィンドウでゲームをプレイしているとします。彼/彼女には、ゲームの新しい画面をロードするハイパーリンク「Open Blue Door」が表示されます。ユーザーがそのリンクを新しいウィンドウで開いたとします。実行中のゲームには 2 つのインスタンスがあり、一方のウィンドウで 1 つのストーリーラインに沿ってゲームをプレイし、もう一方のウィンドウで別の完全に別のストーリーラインに沿ってゲームをプレイすることが可能になります。つまり、ゲームの 2 つのインスタンスが同時に実行され、それらに一貫性がなくなります。
または、別の例として、ユーザーがゲームの途中で新しいウィンドウを開き、Web サイトにアクセスしてプレイを開始した場合、ユーザーが別のウィンドウにいる場所に直接移動し、新しいゲームを開始しないようにする必要があります。
これが初心者の質問である場合はお詫び申し上げます。お時間をいただきありがとうございます。