attheoaks.com

CD Projekt Red's Shift to Unreal Engine: A Game-Changer

Written on

The Significance of CD Projekt Red's Transition

Recently, CD Projekt Red (CDPR), the studio behind Cyberpunk 2077 and The Witcher series, announced a major change: the upcoming Witcher game will utilize Unreal Engine 5 instead of their proprietary REDengine. This shift signifies a substantial transformation for the developer and aims to resolve many of the development challenges faced in previous titles.

Understanding Game Engine Choices

To grasp the importance of this change, it's essential to recognize the critical role that game engines play in development. Choosing between an in-house engine and a commercial one involves weighing costs against the ease of creation. Commercial engines like Unity or Unreal come with licensing fees that can vary based on a game's revenue and development scale. Naturally, studios prefer to retain as much of their profits as possible, which is why they often opt for in-house solutions.

However, using a commercial engine can limit flexibility, as studios must adapt to the engine's capabilities. If an engine lacks certain features or performs poorly in specific tasks, fixing these issues can be challenging. Developers may have to rely on workarounds, and while they can suggest improvements to the engine creators, changes often benefit a broader audience rather than a single studio.

Common grievances about engines like Unity and Unreal include outdated coding languages, challenges in collaborative efforts, complexities in online multiplayer setups, and performance issues linked to specific workflows.

EA’s Frostbite engine struggles

The Drawbacks of Proprietary Engines

On the surface, it might seem logical to avoid third-party engines and develop a proprietary one. This choice allows studios to dictate development processes and retain full profits. Nevertheless, creating and maintaining an engine demands significant resources and expertise. Over the past decade, many companies have transitioned to third-party engines, as the costs of maintaining their own engines have proven prohibitive.

A notable example is EA's Frostbite engine, which has faced criticism and was imposed on all EA studios despite its limitations. Initially designed for first-person shooters, it lacked the necessary functionality for other genres, leading to complications in projects like Dragon Age and Mass Effect. Similarly, Square Enix struggled with their Crystal Tools engine, which could not adapt to the demands of various games, resulting in production delays.

CDPR's REDengine faces challenges

CD Projekt Red's Considerations

After the troubled launch of Cyberpunk 2077, CDPR acknowledged the limitations of REDengine, which struggled with first-person shooting and driving mechanics. Their earlier game, Thronebreaker, was developed using Unity, suggesting that REDengine might not have suited that project's needs.

It's also worth noting that game engines have evolved significantly over recent years, becoming more capable and efficient. With the convergence of video games and film, many engines are now used in major movies and TV shows, resulting in increased investment and advanced features.

Given CDPR's size, it appears they may not require a proprietary engine. Larger studios like Rockstar and Ubisoft have the resources to maintain their engines. To ensure the successful launch of their next title and restore consumer confidence, CDPR's decision to adopt Unreal Engine 5 seems prudent. This transition allows them to allocate resources more effectively and leverage the support available within the Unreal Engine community.

The video titled "CD Projekt RED + Creative Assembly vs Unreal Engine #StutterStruggle" delves into the implications of CDPR's switch to Unreal Engine and the challenges faced by studios in adapting to new technologies.

In another insightful video, "CDPR Explains Why They Switched to Unreal Engine For The Witcher, Game Director Selected and more!" the studio discusses their motivations and what this means for the future of their games.

The Future of CDPR and REDengine

As CDPR continues to support Cyberpunk 2077 with upcoming DLC, it is likely that REDengine will still be in use for a while. However, given the studio's strategic pivot towards Unreal Engine, it seems that the days of REDengine are numbered, marking a new era for CD Projekt Red.

Share the page:

Twitter Facebook Reddit LinkIn

-----------------------

Recent Post:

Harnessing the Power of Habits for Personal Growth and Success

Discover how habits shape our lives and learn strategies for developing positive routines for personal growth.

Maximizing the Impact of Code Reviews in Software Development

Exploring the significance of code reviews in software development, highlighting their benefits for collaboration and quality assurance.

A Simple Approach to Suppress Hunger and Enhance Fat Burning

Discover effective strategies to manage appetite and boost fat burning for successful weight loss.