Comecei esse projeto a muito tempo em C com uma versão antiga de Allegro e resolvi depois dos cursos da alura migrar para allegro 5 com C++, orientado a objeto e tudo mais.
Ainda falta bastante mas já é jogavel:
Tem o Player os inimigos, detecção de colisão e audio.
Quem quiser baixar e mexer ta no Gitlab, aproveita e pratica controle de versão. Eu usei Visual Studio 2019, se abrir nele, devem conseguir compilar sem problema mas não tenho certeza.