Я начал заниматься разработкой игр;Я сделал несколько уроков и прочитал много статей, но я не уверен, что лучше всего управлять большим количеством временных объектов, например, маркерами.
Каждый объект должен управлять своими маркерами, должен ли у меня быть глобальный диспетчер маркеров или я должен создавать каждый маркер как новый полноценный отдельный объект (хотя это кажется довольно неэффективным)?
Кроме того, при использовании шаблона компонента, что я должен делать со свойствами, которыекажется общим, например, положение, скорость и т.д ..?Некоторые вещи, которые я читал, похоже, считают, что все должно быть в каком-то компоненте, в то время как другие думают, что универсальные свойства, к которым обычно будут обращаться различные компоненты, должны быть членами самого класса сущности.
Простите, это, вероятно, просто, но я хочу убедиться, что я думаю в правильном направлении.
Большое спасибо!