The Witcher’s Engines: A Deep Dive into CD Projekt Red’s Choices
Fast answer first. Then use the tabs or video for more detail.
- Watch the video explanation below for a faster overview.
- Game mechanics may change with updates or patches.
- Use this block to get the short answer without scrolling the whole page.
- Read the FAQ section if the article has one.
- Use the table of contents to jump straight to the detailed section you need.
- Watch the video first, then skim the article for specifics.
The Witcher series, known for its compelling narratives, immersive worlds, and monster-slaying protagonist Geralt of Rivia, has seen its technological foundation evolve significantly over the years. The engine behind these games has played a crucial role in shaping their look, feel, and overall player experience.
Specifically, The Witcher 3: Wild Hunt runs on REDengine 3. However, the story doesn’t end there. The saga of engines used by CD Projekt Red is a fascinating tale of proprietary development, strategic shifts, and embracing new technologies. Let’s delve deeper into the engine history of this beloved franchise.
From Aurora to REDengine: A Technological Journey
The initial game in the series, The Witcher (2007), was built on a modified version of the Aurora Engine, originally created by BioWare for Neverwinter Nights. While functional, this engine proved limiting for CD Projekt Red’s ambitions. Recognizing the need for a more flexible and powerful toolset, the studio embarked on a journey to create their own proprietary engine.
This resulted in the birth of REDengine, designed specifically to meet the demands of CD Projekt Red’s vision for open-world, non-linear role-playing games. The first iteration of this engine powered The Witcher 2: Assassins of Kings, showcasing a significant leap in graphical fidelity and gameplay mechanics compared to its predecessor.
With the release of The Witcher 3: Wild Hunt, CD Projekt Red unveiled REDengine 3, a significantly enhanced version of their proprietary technology. REDengine 3 was built from the ground up to handle the complexities of a massive open world, complete with dynamic weather systems, detailed environments, and a vast array of characters and creatures.
The Future is Unreal: Embracing a New Paradigm
In a surprising move, CD Projekt Red announced that future Witcher projects, including a remake of the original Witcher game and the next mainline installment (often referred to as The Witcher 4), would be developed using Unreal Engine 5 from Epic Games. This decision marks a significant shift away from the studio’s reliance on its own proprietary technology.
The switch to Unreal Engine 5 is driven by several factors, including the engine’s advanced features, robust toolset, and the ability to leverage Epic Games’ ongoing development efforts. By adopting Unreal Engine 5, CD Projekt Red can focus more on content creation and game design, rather than dedicating resources to engine maintenance and development.
This strategic shift also reflects the evolving landscape of game development, where established engines like Unreal Engine and Unity offer increasingly sophisticated tools and capabilities, making them attractive alternatives to building and maintaining proprietary technology. The Games Learning Society promotes the study and understanding of these types of shifts within the industry. GamesLearningSociety.org provides many examples of how these shifts occur.
REDengine’s Legacy: A Foundation for the Future
Despite the move to Unreal Engine 5, REDengine’s legacy remains a crucial part of CD Projekt Red’s history. The engine played a vital role in shaping the studio’s identity and enabling them to create some of the most acclaimed RPGs of all time. The knowledge and experience gained from developing REDengine will undoubtedly inform and influence CD Projekt Red’s future projects built on Unreal Engine 5.
The transition to Unreal Engine 5 represents a new chapter for the Witcher franchise, promising even more visually stunning and immersive experiences for players. By embracing this powerful technology, CD Projekt Red is positioning itself for continued success in the ever-evolving world of game development.
Frequently Asked Questions (FAQs)
What engine does The Witcher 1 run on?
The Witcher (2007) runs on a modified version of the Aurora Engine, originally developed by BioWare.
What engine does The Witcher 2 run on?
The Witcher 2: Assassins of Kings runs on REDengine, the first iteration of CD Projekt Red’s proprietary game engine.
What is REDengine?
REDengine is a game engine developed in-house by CD Projekt Red, specifically designed for creating non-linear role-playing games set in open-world environments.
Why did CD Projekt Red create REDengine?
CD Projekt Red created REDengine because the Aurora Engine used for The Witcher 1 proved limiting for their ambitions. They wanted a more flexible and powerful engine that could better support their vision for the Witcher series.
What are the key features of REDengine 3?
REDengine 3, used for The Witcher 3: Wild Hunt, is designed to handle large open worlds, dynamic weather systems, detailed environments, and a vast array of characters and creatures.
Is The Witcher 3 optimized for consoles?
Yes, REDengine 3 was optimized for PlayStation 4 and Xbox One consoles.
What engine will The Witcher Remake use?
The Witcher Remake will be built from the ground up using Unreal Engine 5.
Will The Witcher 4 use REDengine?
No, the next mainline Witcher game, often referred to as The Witcher 4, will be developed using Unreal Engine 5.
Why is CD Projekt Red switching to Unreal Engine 5?
CD Projekt Red is switching to Unreal Engine 5 to leverage its advanced features, robust toolset, and the ongoing development efforts of Epic Games. This allows them to focus more on content creation and game design.
What are the benefits of using Unreal Engine 5?
Unreal Engine 5 offers numerous benefits, including improved graphical fidelity, advanced lighting and rendering capabilities, and a comprehensive suite of tools for creating immersive and engaging game experiences.
What coding languages were used in The Witcher 3?
The gameplay in The Witcher 3 was implemented partly in C++ and partly in Witcher Scripts, a custom scripting language of the REDengine.
Is Cyberpunk 2077 using Unreal Engine 5?
No, Cyberpunk 2077 and its expansion, Phantom Liberty, were developed using REDengine. However, the sequel to Cyberpunk 2077 will be built using Unreal Engine 5.
What other games use Unreal Engine?
Many popular games use Unreal Engine, including Fortnite, Final Fantasy VII Remake, and Batman: Arkham Knight.
Is it difficult to transition from a proprietary engine to Unreal Engine?
Transitioning from a proprietary engine to Unreal Engine can be challenging but offers significant benefits in the long run. It requires developers to learn new tools and workflows but ultimately allows them to leverage the power and versatility of a well-supported and constantly evolving engine.
What is the future of REDengine?
The future of REDengine is uncertain, as CD Projekt Red is now focusing on Unreal Engine 5 for its major upcoming projects. However, the knowledge and experience gained from developing REDengine will undoubtedly continue to inform and influence the studio’s approach to game development.