Есть недоделанный проект 2D шутера на C++ DirectX
Нужно:
1. Добавить пули, чтобы игрок мог стрелять ими при нажатии на кнопку. Пули удаляются при уходе с экрана.
При столкновении с врагом пули тоже удаляются вместе с врагом
2. Добавить врагов.
Враги рандомно генерируются и появляются с правой стороны экрана и двигаются в левую.
При столкновении с пулями исчезают, при столкновении с игроком удаляется игрок.
При столкновении с врагом игра переходит к экрану эндинга( прототип кода смены экрана при проигрыше есть)
3.Добавить звук в отдельную таску, скелет которой тоже прописан .
Исходный код на гугл диске.