I have forgotten how programming in C++ can be a pain sometimes.
I spent the last two hours trying to figure out why my program doesn't work anymore.
Turns out that I forgot to include the braces around the last else block.
The compiler didn't even catch this mistake.
if (screen==1){//do something;}
else if (screen==2){//do something else;}
else if (screen==3)
This little piece of code cause the agk functions to not register.
Functions like agk::GetPointerPressed(), agk::GetSpriteHit(), etc.
Don't mistake this for a complaint, just sharing, but I understand a little bit better why some people don't bother with C/C++ and program in basic.
Nevertheless, I continue the grind. Why? Because it's a love and hate relationship.