I have been doing C++ for nearly a year now, and I can do mathematical functions and also the basics of Win32. I am interested in taking my knowledge a little further, but don't know where to go next - what would you recommend I try next? What did you do after writing calculators and maths programs?
I never learned Windows API. I learned on Linux. I learned the standard libraries and then I learned most of the Linux libraries and then I learned some cross platform multimedia APIs etc.
I think the best way to learn is design a project you want to complete, figure out what you need to complete it and hack away at it.
Thanks a lot - that sounds like a good idea. I have always wanted to try adding physics libraries and simulating things like falling objects, orbits, etc... (numerically) but after looking at the seemingly alien code presented by things like Bullet Physics (the 'Hello World' example must hae been over 100 lines of code I've never seen before), I decided to keep away. Is there anything that might bridge the gap?
Now that you know how to use C++ and a little Win32, i suggest that you move to learning graphics programming with OpenGL. Particularly i suggest game programming with OpenGL and DirectX. This is a great book to get you started. Now, if you don't want to pay, take a look at that, but i greatly encourage you to buy the book, it's worth it!!
Originally Posted by george7378