CDPR at WGK2013: "Crafting an open world"

+
CDPR at WGK2013: "Crafting an open world"

This weekend I attended WGK 2013 (Polish Conference On Computer Games Development) in Gdańsk. CD Projekt RED was present at the event with a presentation called "Crafting an open world".

The presentation by Balázs Török (Lead Engine Programmer) and Krzysztof Krzyścin (Lead Technical Artist) was heavily focused on technical aspects of REDengine, so no stuff about quests, story etc. There were some videos showcasing the landscapes, sea and weather, getting some audible sighs of amazement from the udience (no filming was allowed, sadly). I loved the example of how various teams interact and build off each other's work - artists request a way to create a good looking, realistic sea simulation from the programmers. The programmers go "how the hell are we supposed to do that!?", but then proceed to create it. Then, gameplay guys come in and say "hey, that's cool, we have to use that in gameplay!", and so on :)

Since I'm not really an expert, I'll just post what I managed to understand from it as bullet points :p

- The terrain is generated using a tool called World Machine, then artists add stuff like roads and characteristic landmarks.

- Shadows from terrain are a new feature - they're not as accurate as shadows from models/meshes, but they do look visually good and while not producing a heavy load

- Both the terrain and the sea rely on tesselation, which is one of the reasons the game is dx11 only

- Interesting bit about tesselation: the sea uses it more in the distance than close, to create the visual of distant waves.

- There will most probably be no season changes, but the climate in the various parts will be diverse - Skellige is cold, while the parts in Temeria are more temperate. Weather is dynamic, controlled both by systems and artists.

- The dynamic weather directly affects other systems, for example strong wind will produce ripples and large waves in water.

- A demo showed the aforementioned effect on the sea as a storm was forming - dynamic, particle-based clouds will probably make it into the game, but for now they still require optimization

- Streaming is now automated and continous, while in TW2 it relied on manually placed triggers.

- Cyberpunk 2077 will use same engine. The TW2 and Cyberpunk 2077 teams both work on the engine and regularily share and implement their results into a unified version

- Characters and monsters are modular, created with various body parts. Also, for example can have different patterns and colours set, providing even more variety


The devs mentioned that slides from the presentation should be available soon. If I manage to find them, I'll post them here :)

On a side note, if anyone's interested, I also have some impressions from a live gameplay presentation of Tom Gop's Lords of the Fallen :)
 
Kodaemon said:
The devs mentioned that slides from the presentation should be available soon. If I manage to find them, I'll post them here :)/>
This is a slightly older presentation (from Siggraph 2013), but at least the modular character design and character rendering in general are adressed in it: http://advances.realtimerendering.com/s2013/ppt_Sig2013_CDPR_Characters_v10.ppt
(plus there is a sort of easter egg which involves an almost naked Geralt and a troll face... cookie for whoever finds it first )
 
ReptilePZ said:
Yes, I can imagine Geralt waiting for years before going on his search for Yen.


Well depending on where he starts his journey and where he will end up, some months are more than likely to pass. Travelling on horseback is not that fast you know.
 
Kodaemon: Did they get into details how those features are implemented on different platforms hardware / software wise? You mentioned DX11. Any word on OpenGL usage (supported versions/profiles etc.)?
 
Ah, a pity then no one asked them about how this is working out and issues of features parity between DX 11 and OpenGL 4.x. They will have to tackle those at least on PS4 (unless they plan to make a completely separate PSSL port).
 
M4xw0lf said:
This is a slightly older presentation (from Siggraph 2013), but at least the modular character design and character rendering in general are adressed in it: http://advances.realtimerendering.com/s2013/ppt_Sig2013_CDPR_Characters_v10.ppt
(plus there is a sort of easter egg which involves an almost naked Geralt and a troll face... cookie for whoever finds it first />/>/> )

Thank you very much. Never saw this. It's pretty cool! I didn't understand 50% of it but what I liked what I understood. Btw, why did they hide Geralt's nudity? I thought they were a company for mature gamers. :p Then again, they would have to show how they modeled his pride and some will wonder what CDPR's vision is when it comes to that. I guess they made the right choice.
 
Kinl3y said:
Well depending on where he starts his journey and where he will end up, some months are more than likely to pass. Travelling on horseback is not that fast you know.
40 minutes from one end of the map to the other. :p

IK what you mean tho. It was kind of a joke but also trying to provide a reason why they chose not to do it.
 
DX11 only will really force me to upgrade then. Here's hoping I can play this on max at Day One. A guy can dream... I have a feeling that if I can do that, I'll not need to upgrade for another 5-7 years barring any significant discoveries/advances.
 
gregski said:
The lack of changing seasons makes me sad TBH.


I imagine they would be really hard to implemenr, if not triggered by some event on the story. People wanted an open world, that's one of its limitations. :p/>

Very much appreciated post, Kodaemon. :)
 
Top Bottom