Urgent.News

What's breaking now, across thousands of outlets.

Tech

CD Projekt says abandoning its in-house engine for The Witcher 4 had nothing to do with Cyberpunk 2077's technical woes: 'The dream of the company was actually never to make technology'

CD Projekt says abandoning its in-house engine for The Witcher 4 had nothing to do with Cyberpunk 2077's technical woes: 'The dream of the company was actually never to make technology'

CD Projekt Red has decided to abandon its in-house engine, REDengine, for The Witcher 4 and adopt Unreal Engine 5 instead. This move has raised questions about the studio's decision, particularly in light of Cyberpunk 2077's technical struggles. However, CD Projekt Red's co-CEO, Michał Nowakowski, has clarified that the choice was not directly related to Cyberpunk 2077.

Nowakowski stated that the company's primary goal has never been to develop technology, but rather to tell engaging and immersive stories. When CD Projekt Red witnessed the Matrix Awakens demo of Unreal Engine 5, they realized that adopting third-party tech would be more beneficial for creating their ambitious games. Nowakowski further explained that their collaboration with Unreal will involve not just licensing the engine, but also influencing its development to meet their specific needs.

This partnership could potentially impact the future evolution of Unreal Engine 5 and potentially extend to Unreal Engine 6, which CD Projekt Red has no plans to rely on AI for game creation.

Written by urgent.news from PC Gamer's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at pcgamer.com →

More in Tech

Sliding Window Technique : Solving Subarray and Substring Problems Efficiently

Why should you care? Many programming problems involve finding something inside a contiguous portion of an array or string. For example: Find the maximum sum of k consecutive elements.

  • Sliding window technique reduces subarray problems to O(n) time complexity
  • Maintains window and slides it across data instead of recalculating ranges
  • Efficiently finds max sum of k consecutive elements in O(n) time

Building a Culture of Continuous Refactoring

There is a lot of literature about how to refactor code and what techniques to apply, but sometimes we forget one important aspect: the human factor.

  • Continuous refactoring essential for maintainable software
  • Safety culture crucial for developers to refactor without fear
  • Beyonce's Rule and Effort-Impact Matrix guide refactoring priorities

More from Saturday 19 September →