Yep, here is my contribution to GameDev 2018 Missile Command.
The source code is inside the zip :https://github.com/wybifu/missile_command/archive/master.zip
Windows users: Windows_version.exe
Linux users: Linux_version
or just compile it for any other OS.
I feel that I have to explain myself as the code is awful: I was just writing as I was thinking when a new Idea popup I just hardcoded it and didn't care if it fits the rest of the code that can provide strange lines like:
if (((Agent *)(((Agent *)(a->ptr0))->ptr1)) != NULL) ((Agent *)(((Agent *)(a->ptr0))->ptr1))->visible = BKP_F
YEAH !! Absolutely horrible.
a small video of gameplay :
another shootscreen for pleasure: