I've been doing the things out of books for years. I found that I have huge issues thinking of ideas to program and when I do I have even more trouble breaking it down through the steps of idea, pseudo-code, actual code (and whatever steps are in between each). I wanted to program video games and went to college thinking it would teach me what I was lacking in to become better at programming. It didn't. I now have a degree in game and simulation programming and still feel like I'm no where near being a game programmer. Console apps are fine for me (currently coding an address book just for the heck of it). It drives me nuts because I know the language pretty good from all the reading, but can't figure how to overcome my issue of designing it from thought/idea to final design. I'm fairly certain if I had that in place I'd be good to go. Is there anything I can do to help with this? All I ever got at Allegro and Moosader sites were "just code" like it would just suddenly remedy itself if I spent hours fighting the same problem.
It drives me nuts because I know the language pretty good from all the reading, but can't figure how to overcome my issue of designing it from thought/idea to final design. (sic)
By the sounds of it, you know the language well enough, but lack the knowledge required to forge solid blueprints for a project.
Except for the standard C++ libraries. Allegro, but A5 has been changed so much I don't know very much about it anymore. Thought about SDL or SFML. Been told to try Unity also. I've been to college and they had a project management course (but like a lot of places it just throws you into simple things coding wise and upon completion they give you a degree like you are actually ready for the industry). I've been turned down by so many companies that I didn't know there were that many companies in the industry. I can do console apps just fine (menus, functions, etc.) but when I try to do graphical things like GUI (trying to learn QT and the first tutorial I did returned errors, which was bad because it was a tutorial that came with QT Creator) or games I feel like I have no clue what I'm doing. I'm interested in game engine development and get so many mixed advice and opinions that I get discouraged and just keep doing what I know (console apps like my address book I'm currently working on).
The link is a nice reference, but it is funny because most the answers I normally got when I asked for advice was UML to lay it out. Then I was good from there, which I wasn't.