Rendimiento del recolector de basura C # y .Net

Estoy tratando de hacer un juego en C # y .NET, y estaba planeando implementar mensajes que actualicen los objetos del juego en el mundo del juego. Estos mensajes serían objetos de referencia de C #.

Quiero este enfoque porque hacerlo de esta manera sería más fácil enviarlos a través de una red si quiero que el juego sea multijugador.

Pero si tengo muchos mensajes, ¿no será muy estresante para el recolector de basura? ¿Y eso no afectará el juego? Las clases de mensajes en sí son bastante pequeñas con 4 o 5 miembros como máximo.

Estos mensajes se generarán un par de veces por segundo para cada objeto en el mundo del juego.

Respuestas a la pregunta(2)

Su respuesta a la pregunta