Что я хочу сделать, это создать несколько экземпляров класса Enemy без необходимости создавать каждый из них по отдельности.
Как лучше всего это сделать, используя массив или вектор?
/// КОД ЗДЕСЬ:
void GameLoop(SDL_Window* Window, SDL_Renderer* Renderer)
{
//CREATE ENEMIES
Enemy* Enemy_1 = new Enemy(Renderer, "S_Alien_1.bmp", 200, 100, 50, 35);
Enemy* Enemy_2 = new Enemy(Renderer, "S_Alien_1.bmp", 260, 100, 50, 35);
//CALL UPDATE FUNCTION OF ENEMY CLASS
Enemy_1->Update();
Enemy_2->Update();
//CALL DRAW FUNCTION OF ENEMY CLASS
Enemy_1->Draw();
Enemy_2->Draw();
}
Любая помощь будет принята с благодарностью.