I haven't made any of those "here" and "here" and i've said that before.
The 6 months part is for first learning and when i'm done with that i'll start physics and maths before i do the "here" and "here". How won't i know that physics and maths increases your problem solving skills?
Are you sure this compartmentalized way of learning is effective? What benefit is it to focus on one area for six months then switch to a completely different area for the next six months? You should be learning a bit of everything in that time frame. Many of the simple games mentioned here do not require complex math or physics - you can start making them right now. Furthermore, what good is it to learn physics and math in isolation? You'll want to apply what you've learned to an actual project - that's how learned concepts will really stick.
It seems like you think it's necessary to know absolutely everything there is about C++, graphics programming, physics, and math in order to make even the simplest of games. Making games is part of the learning experience, it's not simply the product of having learned everything else first.