How does a Physics Engine work? An Overview

Ever wondered how a physics engine works? Or how 3D objects in a game collide among themselves? In this post, I provide an overview of how a physics engine works and its mechanics.

Design Patterns in Game Engine Development

Learn the most popular Design Patterns used in games and apps development. Learn about the Model-View-Controller, Strategy, Observer, Composite and Singleton design pattern.

What is the difference between Gouraud and Phong shading?

What is the difference between Gouraud and Phong shading?

Learn the difference between Gouraud Shading and Phong Shading.

What is the purpose of the OpenGL API?

What is the purpose of the OpenGL API?

Have you wondered what OpenGL is? what is its purpose? Why is it so important in computer graphics?

How to use Git in your application?

How to use Git in your application?

Learn how to use Git. Learn what is a commit and how to use branches to make your development work more efficient.