Deep dive into profressional AAA C++ Unreal Engine game code with Unreal Tournament from Epic Games. Learn how to structure Unreal projects from Epic Games themselves. Explore when to use Blueprints over C++ and how to expand C++ base classes with blueprints. Migrate and upgrade from UE4 to UE5.