Unreal Engine 5.6 brings meaningful upgrades across the board. We review the main points and discus their impacts.| Puget Systems
Unreal Fest 2025 brought developers, artists, and virtual production pros together for a week of cutting-edge sessions, tech demos, and community connection.| Puget Systems
When creating game objects within your game, you will likely want to start using new or malloc all over the place. This is bad! Every object should have a clear owner, and there should be a single interface for creating any object. Take a look at this code:| Randy Gaul's Game Programming Blog
I've been creating a series of posts about creating a Window's console game from scratch in C. This post will act as a culmination of many different posts throughout my blog in the form of an open source game engine called AsciiEngine.| Randy Gaul's Game Programming Blog
Recently I’ve been working on a game engine in C++. I’ve always wanted to participate in a Ludum Dare compo, and this work is in preparation for the December 1st compo. A big piece of the design of my engine is using Lua for scripting and providing novel Lua objects from C++ for this purpose. Yesterday I was attempting to embed provide a C++ object to Lua scripts. This object’s lifetime and ownership were managed using a reference counted shared_ptr,...| Eric Scrivner