I'm sure almost everyone here goes through the same journey, the lovely starting point. I suppose I am slightly a step-ahead of most starters, I currently work as a Programmer - but I do all of the office and mobile crap, recently I've felt like its not challenging, its more so become a loong daily hourly grind. So I think its about time I try expand my skills.
Anyway, I'm sure a majority of people starting out are filled with a grandiose delusion that they will design the next major hit, and imagining how fun and amazing their game will be... I know I always imagine it, sometimes I get lost in it, I thought "Oh yea it can't be that hard" - I forgot how big it is.
I've been on this journey for just about 2 months now (with the added on/off 4 years - but this time I'm determined to get something done), I carry my bible around with me (It often changes) - For now its "Professional C++. by Marc Gregoire, Nicholas A. Solter, Scott J. Kleper"; I feel I've said this book more than often its as if I'm a promoter for them haha. It brought me up to speed with soo much.
I try spend some time lurking around the forums looking for generic programming issues and try give a solution (its usually begginer stuff atleast) and I consult the bible just to be sure I even know what I'm talking about .. I feel its helped me out alot.
The reading hasn't stopped however - At the moment I'm reading 3 other books, "3D Math Primer for Graphics and Game Development", "Game Coding 4th Edition" and "Introduction to 3D Game Programming with DirectX9" - with several more lined up afterwards! (One is again by Frank D. Luna - but is the 'Shader Approach' - I intentionally read his older one first to learn the fixed pipeline)
But - I didn't know which book to start, but if I could go back in time I would finish the 3D Math Primer, Introduction to 3D Game Programming then Game Coding 4th Edition (in that order)
Its alot of information to absorb, but I'm getting closer and feel like I'm ready to make the first step and make some 2-3dish Tetris.
So, I suppose your wondering - whats the point of this journal?
I've tried looking around the internet, but could not find anyone speak of their Journey they made. Apart of learning, is making mistakes. I like to read alot just so I can try have some idea of where I could/may/will go wrong, and know how to come back from it.
I'm hoping that by writing out my thoughts in an orderly fashion for prying eyes to be critiqued I'll be able to learn soo much more... and atleast come back to it many years down the track.
Anyway, I'm gonna try finish off Intro to 3D Game Programming - Up to chapter 17 (topic is on the HLSL)