How to import a 3D model from Blender?

Developing a script in Blender 3D can be confusing. Its API documentation is not very user friendly. In this tutorial you will learn how to develop a script that extracts vertices, normals and UV coordinates from a 3D model.

How does a Rendering Engine work? An overview

How does a Rendering Engine work? An overview

Developing a Rendering Engine requires an understanding of how OpenGL and GPU Shaders work. This article provides a brief overview of how OpenGL and GPU shaders work. I will start by explaining the three main type of data that are sent to the GPU. 

How does a Game Engine work? An Overview

How does a Game Engine work?  An Overview

Want to develop your own game engine? Here is a nice overview of what you need to implement in order to develop a game engine.

How do I start planning my first game using OpenGL and C++?

How do I start planning my first game using OpenGL and C++?

Thinking of developing a game with C++ and OpenGL and don't know where to start? Here are some tips to guide you in the right direction.

Best books on Game Engine Development

Best books on Game Engine Development

Developing a game engine is such a great learning project. Unfortunately, books on these topic are not cheap. I want to share with you the best books you should buy to develop a game engine.