So I have had a abstract for making games for the past 2-3 years, attempting over and over again to learn a certain language, switching from C# to java to C to C++ to python and back and forth over and over again as soon as i felt demotivated within a language, or something got to hard or didn't make sence to me.
Now i have taken up again at Python, and this time actually really working for this, but at the same time wanting to develop games in C++ later on i feel that Python would be a good start.
I'm currently doing the coure over at code academy which i i find somewhat great, i seen some tutorials on youtube from different people. Downloaded pyte of Python which i'll take the time to read all of.
But my question is, How can i increase my programming logics, and what do you think is required within python programming before i can start jumping into Pygame and making simple 2D games?
And do you think It's the best idea to start with python, learn making games here for a while, then move up to Cpp ? Or should i jump straight into CPP?
Thanks for the future answers, maybe this have been asked before, but i wanted to get a view from my prespective.