私は C# と .NET でゲームを作成しようとしています。ゲームの世界でゲーム オブジェクトを更新するメッセージを実装することを計画していました。これらのメッセージは、C# 参照オブジェクトになります。
ゲームをマルチプレイヤーにしたい場合、この方法でネットワーク経由で送信する方が簡単なので、このアプローチが必要です。
でも、大量のメッセージがあると、ガベージ コレクターにとってかなりのストレスになるのではないでしょうか。そして、それはゲームプレイに影響しませんか? メッセージ クラス自体は非常に小さく、多くても 4 つまたは 5 つのメンバーしかありません。
これらのメッセージは、ゲーム ワールド内のオブジェクトごとに 1 秒あたり数回生成されます。