C++ Programming

A Brief Introduction into Function Pointer and Lambda Functions in C++

Understanding function pointers is crucial for effectively utilizing Unreal Engine, as many of its concepts are based on this principle. In this article, I provide a comprehensive overview of function pointers - what they are, how they work, and how they can be effectively used. This article serves as a foundation for further posts that will build on this knowledge to illuminate specific applications within Unreal Engine.

Why I Built My Own Event Manager for Unreal Engine in C++
Game Development

Why I Built My Own Event Manager for Unreal Engine in C++

I explain the implementation of the Event Manager that I use for my game projects. Event managers are one of the most crucial components of every game project I develop. I have tailored implementations of event managers in the Unreal Engine, which I continuously expand and refine. It serves as an essential tool for decoupling my code in larger projects.