UE4 Coding: Speeding up Compilation

May 28th 2018 11:03 PM | by Squareys | Posted in CodingUnreal Engine 4

UE4 Code Blog Speeding Up Compilation

There was one thing that always frustrated me alot in the beginning of development with Unreal Engine 4: It was the compile times, especially those for iterating on your game. But it turns out that, if you stick to a couple of key principles, they are manageable after all.

UE4 Code: Fixing Hot Reload of AutomationTests

March 2nd 2018 8:42 PM | by Squareys | Posted in CodingGeneralUnreal Engine 4

UE4 Code Blog Fixing Hot Reload Header

Issue UE-25350 “Hot reload does not compile changes to automation tests”, opened through a question on the answerhub, has been around for quite a while now and may be one of many blockers keeping you from writing unit tests in Unreal Engine. Which you should. I was so annoyed by this that I decided to get to the root of…

UE4 Coding: Decoupling for Better Code

January 29th 2018 5:00 PM | by Squareys | Posted in CodingUnreal Engine 4

UE4 Code Blog Header

This article is the first in a series of coding tutorials for Unreal Engine 4. The reader of this article is assumed to know basic C++ and the UE4 API. In the past year of UE4 development, I had problems figuring out how to structure my game code: where to put game logic code to keep it readable/maintainable, testable and…