接続されたクライアントとは独立して実行されるノードプログラム (またはサブプログラム/ループ) を作成することは可能ですか、それとも実用的ですか?
したがって、私の特定のユースケースでは、プレイヤーが各ターンでアクションを実行するマルチプレイヤー ゲームを作成したいと考えています。そして、そのターンの終わりに、それらのアクションが計算されます。接続しているクライアント/プレーヤーに関係なく、特定の時間にこれらの計算を実行することは可能ですか?
これには、どこかでスレッドを使用することが含まれると思います。
おそらく、より簡単な解決策は、観察されたときに結果を計算することですが、他のエンティティに影響を与える場合、これは困難を引き起こす可能性があります. しかし、この問題はしばらくの間私の好奇心でした。