оружие, будет дальний и ближний бой?
Зависит от того какие конкретно ты цели возлагаешь на эту систему, но ecs тут как из пушки по воробьям стрелять, ecs он больше про то когда у тебя множество сущностей что-либо делают, там например 100500 ботов туда сюда носятся и тебе надо их как-то убивать, если это твой случай когда у тебя проект на ecs построен, но тогда оружие можно вполне себе спокойной сделать на ооп подходе, хотя лучше использовать КОП подход, и в момент выстрела просто создавать сущность пули, которая и будет уже работать через ecs и взаимодействовать с ecs сущностями объектов по типу ботов транспорта и прочего
Если мне там не надо к примеру заменить пули на котиков, то можна делать через ооп или же через коп?
Обсуждают сегодня