Я пытаюсь создать игру на С# и .NET, и я планировал реализовать сообщения, которые обновляют игровые объекты в игровом мире. Эти сообщения будут ссылочными объектами С#.
Мне нужен такой подход, потому что делать это таким образом было бы проще отправить их по сети, если я хочу, чтобы игра была многопользовательской.
Но если у меня будет много сообщений, разве это не будет очень напряженным для сборщика мусора? И не повлияет ли это на геймплей? Сам класс сообщений довольно мал с 4 или 5 членами не более.
Эти сообщения будут генерироваться пару раз в секунду для каждого объекта в игровом мире.