First I was on that console window, and everything seemed easy because I could break everything down and knew EXACTLY what I was doing to get what I wanted done.
However, that boring text-window got tiring. I decided to move on, but that was the biggest mistake ever.
For over a year now I've been struggling to use classes in C++. I just don't get it. I always get errors, the syntax is too complicated, I don't know what the hell or how they are 100% constructed, I always get confused, I can't just get it "sorted" right. And not only that but things further in to Object Oriented programming are some of the biggest off-putting things I've found in programming as a whole.
I'm given these endless tools that programming languages provide, such as linked lists, binary trees, nodes, etc.
I mean I WANT to learn these things, but they're too complicated ... however, there's nothing lesser to learn.
I just can't fundamentally apply code to do what I want to a substantial amount.
I first wanted to make a snake game - that was head over heels too difficult beyond belief.
So I tried tic-tac-toe ... sat there over six weeks, couldn't manage it in a console window - it was too difficult.
I have a problem getting my head 100% around what I'm doing to implement a real game - I just either blank out, crash, reach the same learning curve, fail, get frustrated, delete everything, try again, fail, try and learn, fail, try and understand how to implement, and once again ... nothing.
It's like my head is locked around programming and mathematics, and it always has been.
All of this, but I just can't learn everything one after another and know how to implement everything perfectly and get exactly what I want done how I want it done.
I can't do that anymore, and I've been in a steep learning curve in C++ for over a year now. I just can't advance, and no amount of tutorials of any kind or any responses or insight from anyone has helped me grasp the harder concepts of the language strong enough for me to exactly see how I can apply things, how the things work, and why I should use them.
I can't advance.... I feel like I've put in well beyond a substantial amount of work and stress in to this hobby, and I've gotten not even anything nearly appreciable out of it - nothing I can feel accomplished about, and I'm terribly sick of this.... I want to improve, but after over a year and not a single step forward you start to question yourself and if you are mentally capable or smart enough to do this thing ... and I just don't think I am.