Understanding Graphics Programming

Author: Mario Aguilera Piceno | Date: 02/20/2026 | Last Edited: 02/20/2026 | Last Editor: Mario Aguilera Piceno


My Game Engine Progress

Developing a piece of software, even when following a teaching material can be quite time consuming but also rewarding when you get expected results. I am currently following along a book I purchased not long ago, Computer Graphics Programming in OpenGL with C++, 3rd Edition by V. Scott Gordon and John Clevenger, and this is exactly the experience that I have found myself in while following along with the book page by page. In this, I have been learning to how to set up and link libraries through Visual Studio.

Computer Programming in OpenGL with C++

If I had to set an end goal for this book, it would be to learn how to further expand my knowledge and build upon my Riova Game Engine project as I improve my object oriented programming knowledge in C++. Graphics programming is one of the most intriguing things to me when it comes to understanding video game development. Given the fact that it is used extensively throughout the video game industry to render games and even movies, it is something that has become a passion for me to understand.