Epic Games has announced Unreal Engine 6, a new iteration of its powerful game engine that merges the core Unreal Engine with Unreal Engine for Fortnite (UEFN). This consolidation, revealed at the State of Unreal event in Chicago, aims to simplify game development and allow creators to deploy content across multiple platforms simultaneously.
UEFN, a pared-down version of Unreal Engine 5 designed for creating levels and games within Fortnite, has proven to be highly accessible. Epic's experience with UEFN's usability has directly influenced the direction of Unreal Engine 6. The company's stated goal is to combine the full power of Unreal Engine with the ease of use found in UEFN into a single package. As Epic founder Tim Sweeney put it, "UE 5 plus UEFN equals UE 6, plus some more cool stuff on the way." This unification will also integrate various Epic additions, such as MetaHumans, into a cohesive system.
While Fortnite served as a catalyst for these changes, Rocket League will be the initial showcase for Unreal Engine 6, with a preview already shown at the Paris Major event of the RL Championship Series. A significant shift in Unreal Engine 6 will be its move towards open standards for tools, code, and APIs. This initiative is intended to provide developers with a more streamlined path for distributing content and code across Epic's ecosystem and beyond.
Gameplay and Scripting Evolution
Unreal Engine 6 is slated for an early access release at the end of 2027. The engine will see a shift in its gameplay programming model, leaning more heavily on Verse, the scripting language used in UEFN, although C++ will remain available. A new component called Scene Graph will replace the current gameplay framework from UE5. This framework will be built entirely on Verse, with the aim of enabling developers to create large-scale, interactive live worlds through a distributed software transactional memory system. This architecture is designed to abstract away complex networking code, allowing developers to focus on game logic as if it were running on a single machine.
AI Integration and Future Development
Artificial intelligence is set to play a more prominent role in Unreal Engine 6. Building on advancements introduced in UE 5.8 with its MCP server plugin, developers will be able to integrate various Large Language Models (LLMs) to assist with tasks ranging from code refactoring to generating entire 3D scenes. The exact impact of Unreal Engine 6 on game development, compared to the leap from UE4 to UE5, remains to be seen. However, Epic anticipates that the increased usability and content production efficiency will be highly beneficial for game developers.