Dreamfall Chapters is divided into thirteen chapters and five books. Each chapter is designed for a single gameplay session — much like an episode of a TV show — and each book is designed to have a beginning, middle and end; a story arc within the greater story arc.
Revisiting familiar locations and characters, and introducing new sights and sounds, new faces, new game mechanics, new thrills and challenges, Dreamfall Chapters takes the player on an emotional, exciting and challenging journey -- from a dystopian cyberpunk future, through the mysterious and dreamlike Storytime, to the magical landscapes of Arcadia.
Dreamfall Chapters Book Four is slightly delayed. The reason for this is our long-gestating port of the game from Unity 4.6 to Unity 5.x (we're currently using version 5.2).
This upcoming port is important for several reasons:
- To improve frame-rate and overall performance.
- To reduce memory-related crashes.
- To improve our internal workflow with Unity's new 64-bit editor.¹
- To open up for ongoing and future improvements to lighting, shaders and effects, and further performance and stability fixes.
- To facilitate for ports to new platforms, including PlayStation 4.²
Although switching engines mid-production is a risky thing to do, during our initial investigation into the engine switch we were quite optimistic about the timeline. The game appeared to run well in Unity 5 and there were no massive issues with our own tools or third-party plugins. In addition, this felt like the perfect time to switch and move the production over to an improved pipeline before wrapping up the final two episodes.
Doing the actual port has proved more time-consuming and challenging than expected, however — and of course this is the case, because it always is. Still, we did not anticipate this work to delay the release of Book Four.
Why a delay? Due to the way our game is constructed, we've had to port everything. We couldn't just start with the fourth episode and patch the rest later: the whole game needs to run in the new engine. This has resulted in a ton of work for the artists, along with plenty of bug-testing and -fixing. Things like collision, lighting, plugins, shaders work differently — and with every major engine upgrade, there are new bugs, some of which we can't fix on our own.
Will the port be worth the wait? We believe so! This was a necessary switch, something we had to do sooner or later, both for obvious performance reasons (we're very aware of the issues some players have had) and to allow porting to consoles and other platforms. How much a performance boost players will see depends, of course, on their specific hardware and OS version. Hopefully it will make a significant difference, particularly to those of you who have struggled running the game.
How long of a delay are we looking at? No more than a couple of weeks — based on our own internal release date for Book Four (which was unannounced but imminent). We do need to release the Unity 5 port of the existing episodes first, to iron out all possible technical issues, before releasing a whole new episode filled with lots of new content. Doing both at the same time would be risky — our testing pipeline is already strained — and would potentially have a negative effect on the player reception of Book Four.
So when will the Unity 5 port of Dreamfall Chapters be released? It won't be long. We're testing right now, and fixing issues as they pop up. As soon as we're confident about quality and stability, we'll release a version to the Steam beta branch. Once we've had some eyes on the new code for a few days, and the community gives us the thumbs up, we'll publish that to the main branch — including GOG and the Humble Store — and all of our players.
Making a major switch like this mid-release cycle is not something we'd recommend to anyone, though the team has handled the transition admirably. We feel it was necessary and that we've made the right decision, though delays are never fun. The team's already busy wrapping up Book Four, and this has increased the strain, stress and workload — but we hope the changes will be noticeable and the improvements tangible, and we look forward to hearing your thoughts on the Unity 5 beta version.
More articles about Dreamfall Chapters