Отображение и анимация изображений как объектов в С++
Здравствуйте, у меня есть задание реализовать игру. И Вот в примере экзешника есть кружки, изображение в центре, курсор кастомной картинкой сделан(кружком), ну и на ПКМ могу стрельнуть тоже пикчей. Вопрос в том, как в принципе можно реализовать поле, на котором можно размещать картинки, обозначать их поведение и вообще контролировать их как-то.
P.S. НЕ прошу какого-то конкретного решения, прошу направить меня на те темы которые нужно гуглить и понимать. P.S.S Скрин примера ниже:)
