1. Learn How To Program Games – C#

This tutorial is the first in a new series aimed at absolute beginners who want to learn how to program and make games. Even if your interest isn’t games, these tutorials will give you a thorough grounding in the basics of C# programming you can apply in other areas. Later series will build on these…

How To Do Lerping – Unity C#

Moving one object towards another is a simple enough task, and a Lerp is a good way to get the job done. Lerping can also be used to gradually change one value into another. It’s easy to do wrong, so I’ll talk about the right way if you want to get a constant speed.

Proto-type 3D Graphics Engine C++

As part of my games programming course that I am studying, we developed a proto-type 3D graphics engine in C++ using OpenGL. The excercise involved setting up all of the 3D rendering manually so that obj models and fbx models could be loaded in, setting up shaders, programming lighting with mathematical equations, experimenting with GUI…