Also was it a very hard course cause i've seen 13 year olds learning computer languages in 1 year?
Learning a computer language is not the same as programming. Programming is a discipline that consists of many different parts; data structures, analysis, algorithms, best practices, and countless other parts. Some of those courses are difficult to understand. The actual act of writing a program is how one practices those skills. the language has nothing to do with it. What part of writing games do you want to do? Do you want to handle the game logic and business rules? Do you want to create the graphics? Do you want to code the user interface? Do you want to handle usability testing? Marketing metrics? There is more to writing a game than just slapping out some code. Ask the 13 year olds on the forum how far they got.
Programming is a broad title, like calling someone a doctor. Just like doctors, programmers generally work in one area. You man want to be a bit more specific in what you want to do other than "set up stuff" because there is no course for that. Anybody can learn to write code. Not everybody can learn to program because it is difficult.