Originally Posted by Ted Muffin
What I don't get about programming is how games and graphical apps are made. They are made in C++ but I don't get how. All I have seen are console applications. Maybe if I learn a small bit of how to do a gui or small game I might be more motivated. I feel like I'm in a tunnel and the end is unseen. I spent like 3 hours learning about math and cout and cin and that is all I learned. For some reason I feel all I will ever code is a big hello world program.
Look up how to make a GUI. It's far easier in Java, but it's still very viable in C++. I spent the first two years of college thinking the same thing, how all this stuff would translate into real world applications. It does.
If it's game programming you're looking at, try some Unity tutorials (it's free to play around in). You'll see that you get to script behaviors with raw code. The actual game building isn't that hard in engine, it's the scripting that can destroy you if you don't understand it.
And remember that there are other jobs in game design, not everyone is a programmer. Animators, artists, writers, and designers all contribute to a game's success and most combinations of the 5 are available positions. I myself fall under the designer-programmer role and there will be times where I don't write any code for over a week, doing nothing but design and those times are often followed by weeks of me doing 90% programming.
Above all else, don't trick yourself into thinking it's something you can pick up quickly. It's not, and thinking that it is is just going to get you disheartened when it proves not to be.
As a challenge, something I did a long time ago, challenge yourself to make a simple version of Notepad. Save/load and plaintext in a GUI window. After that, you should be able to see how to make stuff bigger.Edited by -Apocalypse- - 7/16/13 at 11:57am