Tools of the Trade. www.asyrani.com Revamped by Dr. Ulka Chandini Pendit.
How to write your own game engine?. Which Language? C++ 2. What do you have to learn from C++? classes , methods, inheritance, polymorphism and encapsulation..
How to write your own game engine?. Which API? BUT, if you are writing API code for the first time... WHY?.
Games which are built or used OpenGL... 1. Baldur's Gate II: Shadows of Amn 2. Brink 3. City of Heroes 4. Call of Duty 6. Counter-Strike 7. Doom 3 8. Doom 3: Resurrection of Evil 9. Doom 10. Enemy Territory: Quake Wars.
Games which are built or used OpenGL... 11. Far Cry 12. Half-Life 13. Hitman 14. Left 4 Dead 15. Neverwinter Nights 16. Portal 17. Penumbra 18. Star Wars: Knights of the Old Republic 19. Star Wars: Knights of the Old Republic II - The Sith Lords 20. Star Wars: Jedi Knight - Jedi Academy.
Games which are built or used OpenGL... 21. Star Wars: Jedi Knight II - Jedi Outcast 22. The Chronicles of Riddick: Escape from Butcher Bay 23. Unreal Tournament 24. Unreal Tournament 2004 25. World of Warcraft.
So.. yeahh .. OpenGL is legittt , guysss !!.
So, let’s start off with C++!!!.
If you are not fit in C++ .. Please go through C++ series by Cherno ...
Then, Next.. OpenGL... Lo:o. https://www.youtube.com/watch?v=W3gAzLwfIP0&list=PLlrATfBNZ98foTJPJ_Ev03o2oq3-GGOS2.
Learn how to render characters, how to rotate and translate characters, how texturing and lighting works...
Buttt … what is OpenGL, anywayy ??.
It’s an API for drawing graphics. The whole purpose of OpenGL is to transfer data from the CPU to the GPU ..
Once data is in the GPU, it is processed by the OpenGL Rendering Pipeline ..
The Rendering Pipeline process the data through several stages known as:.
Per-Vertex Operation. First stage vertices are processed by a shader , known as the Vertex Shader ..