SFML и C++ Уроки \ Разработка игр › Форумы › SFML Graphics › Итератор › Ответ в теме: Итератор
если два врага сразу умрут, я же не смогу вызвать два огня сразу
почему нет? делаешь простой класс “огонь” делаешь класс анимации и вызываешь их в любом удобном случае, при событии с игроком, при наступлении определённого события в игре и т.д. в таком варианте будет одинаковая на вид анимация, но она никак не зависит от появления другой анимации.