CD Projekt Red has confirmed that The Witcher 4 (codenamed Polaris) will be the studio's first title to abandon its proprietary REDengine in favor of Unreal Engine 5. This decision not only implies a software change but a deep restructuring of the development pipeline. The main promise is superior technical stability, a historical weak point in the studio's releases, along with native ray tracing implementation, optimized thanks to direct collaboration with Epic Games.
Hybrid Pipeline: Maya, ZBrush, and Houdini under UE5 🛠️
The integration of DCC (Digital Content Creation) tools will be key in this new workflow. Maya will continue to be the central hub for character rigging and animation, while ZBrush will still dominate high-definition sculpting for monsters and NPCs. The major novelty lies in Houdini, whose use will expand for the procedural generation of terrains and environments, leveraging UE5's World Partition system. This change allows artists to work with massive datasets without the memory limitations that plagued REDengine, facilitating the creation of a denser and more detailed open world, with Lumen and Nanite managing dynamic lighting and geometry in real-time.
The Strategic Alliance with Epic as a Technical Guarantee 🤝
Beyond the tools, the true differentiator is privileged access to Unreal Engine 5's source code. CD Projekt Red is not just another user; it is a development partner that will influence engine updates. This means that optimizations for ray tracing and memory management will not be generic but tailored to the demands of non-linear storytelling and massive combat. If they manage to polish real-time stability, The Witcher 4 could mark a before and after in the technical maturity of AAA open-world games.
What specific technical implications will the migration from REDengine to Unreal Engine 5 have for CD Projekt RED in the development of The Witcher 4, especially in areas such as dynamic lighting, physics simulation, and optimization for next-generation hardware?
(PS: 90% of development time is polishing, the other 90% is fixing bugs)