Many novice programmers, sooner or later, begin to show an interest in computer games programming. Not passed this trend and past me. As always happens in such cases, I want to write something “sort of” that I could boast to my friends :). It all started with the question: Where to start? Having rummaged in the Internet and having read articles I came to the conclusion that first I need to decide on an IDE. Visual Studio + Nvidia SDK10 was chosen as IDE. Why Visual Studio? There are several answers to this question: 1. there was programming experience in this IDE; 2. I personally, in Visual Studio, find it easier to clean the code from errors; 3. easily connect the necessary libraries. Then there was a question in the API. What to choose DirectX or OpenGL. I decided to stop at OpenGL because of the cross-platform and simplicity of the code. As a graphical interface, I stopped at Glut. Reason: independence from the window system (easy to configure under Windows, Linux, Mac). ')
As everyone knows, there are several ways to learn. The classic way of teaching programming is: a book + the necessary software. What tutorials helped me (OpenGL Red Book, OpenGL® SuperBible) But, you can also use the non-classical method, i.e. video tutorials: video + necessary software.
I want to present a few lessons on graphical programming (C ++ OpenGL). <English, but everything is clear :)>
Total lessons on OpenGL - 5. The rest can be viewed on the website: xoax.net