News Liste Warhammer 40,000: Darktide

Darktide 101: Level Design and Cinematics - Dev Blog
Warhammer 40,000: Darktide
15.07.24 14:18 Community Announcements

Heyo Everyone,


Welcome to a series of dev blogs called Darktide 101. We’re interviewing different devs working on Darktide to share what it’s like to create the game. These dev blogs will include topics like level design and cinematics, voice acting and audio, and more (based on your suggestions)!

For today’s blog, we’re starting with level design and cinematics for Darktide. This is currently an introduction to these topics, because there is truly so much to talk about. If players are interested, we’d love to talk more about taking a mission to functional, adding in the art and audio cues, lighting and iteration, etc. Let us know!

Level Design



While creating a level in Darktide always follows a well established production process - a production blueprint if you will - each new level brings its own set of challenges and creative opportunities. We think of ways to innovate and improve within the experience players have come to expect, for the sake of consistency. You may also have noticed we sometimes make changes to previously released levels after looking at how players interact with them.

Before we begin laying the foundation for a level, we take a step back and define the backstory and narrative for a mission. We ask questions like: What kind of location was it before current-day events? Is there a specific reason for Chaos forces to be there now? What is the Warbands’ (or other parties..) interest in it? One typical question we always try to justify is: why couldn't Masozi simply fly us to the end of the level from the get-go?
After answering these questions, we begin with a paper design of the mission, known as the Mission Design Document (MDD). The MDD becomes the blueprint for the mission, outlining how we envision it playing out. It includes detailed descriptions of every part of the mission, ensuring everyone on the team has a clear idea of the mission's flow.

The MDD details:
  • The Plot: A short summary of the plot of the mission.
  • The Setting: A detailed description of which part of the Hive the mission takes place and the different areas we intend the players to go through.
  • Game Mechanics: The types of game mechanics we intend to use during the mission. Particularly how we envision the event in the mission to play and how we intend to challenge the players during the events.
  • Mission Areas: Descriptions of different areas within the mission, which we call “chunks.”
We use the term “chunks” to refer to different sections of a mission. Each chunk varies in gameplay to keep the experience fresh and engaging. A mission in Darktide is typically split into several chunks with distinct topologies that blend seamlessly together. (Note: Comparing each chunk to a battlefield in the tabletop form of Warhammer 40,000 is not a stretch.)

When thinking of a chunk, envision a maze, street, or open plaza within a level. Designing in chunks allows us to offer variety, opportunities, and challenges tailored to different player archetypes.
What makes a level fun depends on your playstyle, so we try to vary the gameplay spaces in a mission to give each playstyle its moment to shine and to provide interesting challenges. Since Darktide is primarily a co-op game, if you find yourself in a chunk that doesn't suit your playstyle, you’ll ideally have a teammate with a build that's better suited for that environment.

Once we're happy with the MDD and everyone on the team has signed off on the ideas based on their expertise, we start building the mission in the editor. It takes a group effort to create a mission, involving not just level designers but also environment artists, level artists, sound designers, gameplay coders, lighting artists, writers, and more. This is where the fun really begins!

Note: Below you’ll find some early design notes for different chunks within missions. As these are from initial planning, they may not represent the final versions of the levels you play today! But we thought they’d be interesting for players to see.


Chasm Logistratum - Chunk 2

Chasm Logistratum - Chunk 3

Chunk 1 - Relay Station TRS-150

Chunk 4 - Relay Station TRS-150

When we start building a level in our engine, we use very simple geometry, a phase commonly known as gray box, white box, or blockout. This approach allows for quick design iteration until we're satisfied with the experience. Building the base of a level is similar to traditional painting or sculpting – we begin with broad strokes and large shapes to get the scale right and do Warhammer 40,000 justice.

Once the blockout of the mission is in place and everything works as intended, we start playtesting. Initially, team members who are working on the mission test it. This helps us understand how the mission plays out and how the enemies behave. We often iterate a lot during this step, refining areas that don't play as intended. It's much easier and faster to make changes during the blockout phase than after adding the final art.

When we're happy with the basic layout, we add all the logic and smaller details to the mission. This includes pickup spawners, enemy spawners, and climb edges for enemy traversal. We also set up the logic for player characters, such as hang ledges, respawn locations, and health stations. Covers are added for both players and enemies to create engaging combat spaces. At this point, the mission should be fully playable from start to finish with all the necessary elements in place. We then playtest it with a larger group from the team, gather feedback, and iterate as much as possible.

The events in missions typically require the most time and iteration to perfect. These segments are complex because they must deliver both engaging combat encounters and clear narrative progression. Ensuring that players grasp the storyline amid intense combat is a significant challenge that demands the collective expertise of the entire team.

Moreover, these events are particularly challenging to block out successfully. They heavily rely on integrating various mission elements—such as art, lighting, effects, and voiceover—to effectively convey the unfolding narrative.

Chasm Logistratum Blockout

Chasm Logistratum Final

Relay Station TRS-150 Blockout

Relay Station TRS-150 Final

Excise Vault Spireside-13 Blockout

Excise Vault Spireside-13 Final

We take the events as far as we can during block out and pray to the game developer gods that it will all work out in the end, worst case we will have to go back to the drawing board and come up with some other solution, and sometimes this might force us into rethinking the narrative of the mission completely which is something we try to avoid as much as possible but it did happen a few times during the development of Darktide.

This is the end of Part 1 to Level Design for Darktide. We’d like to discuss it in more detail in another 101 dev blog! Let us know if you’re interested.

Cinematics



Hi everyone, I’m Tim. I worked with cinematics during the development of Darktide. I’m here to write a small rundown of how we make cinematics in Darktide!
Of course, every cutscene starts with a bunch of planning, but I’ll skip that part for the sake of brevity.

After planning, the first step we do in-engine is prototyping; we make a really ugly prototype to test out how things flow and if the script fits our planned shots. Once we have a prototype we feel okay with, we iterate on it. We add VFX, animations, character art, finetune the cameras and add audio (though not necessarily in that order).

Here’s an early prototype we made for the first cutscene in the Prologue (it’s very WIP to show you what the first iteration looks like for cinematics):

https://youtu.be/TOQM-bxNE_c

Since Darktide was still in the middle of being developed when creating this prototype, some things were gradually added as they were finished for other parts of the game. For example, we didn’t have the unit for the Poxburster until a bit further into production, so we used a WIP Poxwalker as a stand-in for this first prototype.

We use a visual programming system, called Flow, for most of the VFX and audio triggers. Essentially, we set up a sequence of animations and position keys, with some pretty simple scripting to trigger VFX and audio throughout a cutscene.

Here’s a quick example of what a part of the first cutscene in the prologue looks like within our editor (see the screenshot) as well as outside the editor (see the video). (Note: This prototype is without the VFX we added later).

First Cutscene in Prologue in our Flow Editor

https://youtu.be/CCuCTf6p4CY

This is the end of Part 1 to Cinematics for Darktide. We’d like to discuss more details about the planning that goes into cinematics, and / or to share more examples.



OK! That’s the end of our first Darktide 101 dev blog. Let us know what you think and if you’d like to see more behind the scenes stuff like this. We’d be happy to share other similar topics with everyone. If you have any further questions for the teams working on level design and cinematics regarding what it’s like to develop, let us know in the comments.

Until next time!
Logo for Warhammer 40,000: Darktide
Release:30.11.2022 Genre: Actionspiel Entwickler: Fatshark AB Vertrieb: Fatshark Engine:keine Infos Kopierschutz:keine Infos Franchise: Warhammer 40,000
Einzelspieler Mehrspieler Koop

Aktuelle Steam News
Neue Steam News in der ePrison Datenbank

Introduction to Havoc Q&A - Dev Blog
Warhammer 40,000: Darktide
21.11.24 16:53 Community Announcements
Announcing Grim Protocols - Free Update Releasing 3 December
Warhammer 40,000: Darktide
20.11.24 17:25 Community Announcements
Announcing Grim Protocols - Releasing 3 December
Warhammer 40,000: Darktide
19.11.24 17:07 Community Announcements
Special Live Event - The Grandfather's Gifts
Warhammer 40,000: Darktide
08.11.24 13:42 Community Announcements
Introduction to Havoc Game Mode - Dev Blog
Warhammer 40,000: Darktide
05.11.24 17:12 Community Announcements
Hotfix #52 (1.5.10) - Patch Notes
Warhammer 40,000: Darktide
05.11.24 13:49 Community Announcements
Commissar Report I & II
Warhammer 40,000: Darktide
29.10.24 19:00 Community Announcements
Darktide 101: The Sound of Darktide - Dev Blog
Warhammer 40,000: Darktide
23.10.24 15:23 Community Announcements
Hotfix #51 (1.5.4) - Patch Notes
Warhammer 40,000: Darktide
22.10.24 13:15 Community Announcements
Render Settings Reset Ahead of Hotfix 1.5.4
Warhammer 40,000: Darktide
22.10.24 10:26 Community Announcements
Only in Death Does Duty End
Warhammer 40,000: Darktide
10.10.24 11:31 Community Announcements
Hotfix #50 (1.5.3) - Patch Notes
Warhammer 40,000: Darktide
07.10.24 09:30 Community Announcements
Hotfix #49 (1.5.2) - Patch Notes
Warhammer 40,000: Darktide
01.10.24 12:34 Community Announcements
Hotfix #48 (1.5.1) Patch Notes
Warhammer 40,000: Darktide
26.09.24 12:25 Community Announcements
Special Event - Unrelenting Hordes- NOW LIVE
Warhammer 40,000: Darktide
26.09.24 08:50 Community Announcements
Update on Maintenance for Unlocked and Loaded
Warhammer 40,000: Darktide
25.09.24 14:13 Community Announcements
Unlocked and Loaded - Patch Notes - Pt. 2 - OUT NOW!
Warhammer 40,000: Darktide
25.09.24 12:20 Community Announcements
Unlocked and Loaded - Patch Notes - Pt. 1 - OUT NOW!
Warhammer 40,000: Darktide
25.09.24 11:33 Community Announcements
Unlocked and Loaded - Patch Notes - Pt. 3 - OUT NOW!
Warhammer 40,000: Darktide
25.09.24 10:54 Community Announcements
Unlocked and Loaded - Patch Notes - Pt. 4 - OUT NOW!
Warhammer 40,000: Darktide
25.09.24 10:39 Community Announcements
Itemization Overview - Dev Blog
Warhammer 40,000: Darktide
23.09.24 12:59 Community Announcements
The Party Finder QoL Feature - Dev Blog
Warhammer 40,000: Darktide
20.09.24 17:59 Community Announcements
Hotfix #47 (1.4.13) Patch Notes
Warhammer 40,000: Darktide
10.09.24 12:26 Community Announcements
Unlocked & Loaded - Weapon, Blessing & Class Changes Balancing Patch Notes - PT2
Warhammer 40,000: Darktide
06.09.24 14:15 Community Announcements
Unlocked & Loaded - Weapon, Blessing & Class Changes Balancing Patch Notes - PT1
Warhammer 40,000: Darktide
06.09.24 14:15 Community Announcements
Darktide 101: Enemy Design and Prototyping - Dev Blog
Warhammer 40,000: Darktide
05.09.24 15:59 Community Announcements
Itemization Rework Q&A Part 2 - Dev Blog
Warhammer 40,000: Darktide
29.08.24 16:11 Community Announcements
Hotfix #46 (1.4.12) - Patch Notes
Warhammer 40,000: Darktide
28.08.24 12:14 Community Announcements
Announcing Unlocked and Loaded - Update (September 26, 2024)
Warhammer 40,000: Darktide
27.08.24 17:00 Community Announcements
Datascrape XVIIa/fxi: “Awakening” - Admonition Missive
Warhammer 40,000: Darktide
16.08.24 14:19 Community Announcements
Herald of Admonition
Warhammer 40,000: Darktide
16.08.24 13:47 Community Announcements
Hotfix #45 (1.4.11) Patch Notes
Warhammer 40,000: Darktide
14.08.24 11:57 Community Announcements
Hotfix #44 (1.4.10) Patch Notes
Warhammer 40,000: Darktide
13.08.24 12:10 Community Announcements
Back from Summer - Next Hotfix Update
Warhammer 40,000: Darktide
07.08.24 16:05 Community Announcements
Darktide 101: Voice Over Recording & Rules - Dev Blog
Warhammer 40,000: Darktide
01.08.24 15:06 Community Announcements
Itemization Rework Q&A Part 1 - Dev Blog
Warhammer 40,000: Darktide
19.07.24 15:17 Community Announcements
Darktide x Fractal x Mionix Steam Swedish Midsummer Giveaway
Warhammer 40,000: Darktide
15.07.24 17:01 Community Announcements
Darktide 101: Level Design and Cinematics - Dev Blog
Warhammer 40,000: Darktide
15.07.24 14:18 Community Announcements
Summer Announcement
Warhammer 40,000: Darktide
05.07.24 14:32 Community Announcements
Hotfix #43 (1.4.3) Patch Notes
Warhammer 40,000: Darktide
04.07.24 11:45 Community Announcements
Hotfix #42 (1.4.2) Patch Notes
Warhammer 40,000: Darktide
03.07.24 12:16 Community Announcements
Test Your Metal
Warhammer 40,000: Darktide
27.06.24 12:49 Community Announcements
Introduction to the Itemization Rework - Dev Blog
Warhammer 40,000: Darktide
26.06.24 17:49 Community Announcements
Hotfix #41 (1.4.1)
Warhammer 40,000: Darktide
26.06.24 12:20 Community Announcements
Secrets of the Machine God - OUT NOW - Pt. 2
Warhammer 40,000: Darktide
25.06.24 12:26 Community Announcements
Secrets of the Machine God - OUT NOW! - Pt. 1
Warhammer 40,000: Darktide
25.06.24 12:25 Community Announcements
Dev Blog: Clandestium Gloriana Level Design
Warhammer 40,000: Darktide
22.06.24 17:04 Community Announcements
An Update on Itemization
Warhammer 40,000: Darktide
20.06.24 16:11 Community Announcements
Hotfix #39 (1.3.11) Patch Notes
Warhammer 40,000: Darktide
30.05.24 12:03 Community Announcements
Skulls 2024 Summary: Announcing Secrets of the Machine God (June 25, 2024)
Warhammer 40,000: Darktide
23.05.24 16:28 Community Announcements
Hestia’s Decollation Crusade
Warhammer 40,000: Darktide
23.05.24 12:07 Community Announcements
Hestia’s Decollation Crusade - Skulls 2024 Live NOW
Warhammer 40,000: Darktide
23.05.24 12:05 Community Announcements
Hotfix #38 (1.3.3) Patch Notes
Warhammer 40,000: Darktide
15.05.24 12:41 Community Announcements
Hotfix #37 (1.3.2) Patch Notes
Warhammer 40,000: Darktide
30.04.24 13:02 Community Announcements
Hotfix #36 (1.3.1) Patch Notes
Warhammer 40,000: Darktide
18.04.24 09:35 Community Announcements
Path of Redemption - Live now!
Warhammer 40,000: Darktide
16.04.24 12:12 Community Announcements
Dev Blog: Hold Your Breath And Clear Your Mind
Warhammer 40,000: Darktide
12.04.24 16:36 Community Announcements
Path of Redemption Update, Coming Late April 2024
Warhammer 40,000: Darktide
04.04.24 16:03 Community Announcements
Hotfix #35 (1.2.34)
Warhammer 40,000: Darktide
04.04.24 09:36 Community Announcements
Hotfix #34 (1.2.33)
Warhammer 40,000: Darktide
22.03.24 08:59 Community Announcements
What’s coming up in Darktide?
Warhammer 40,000: Darktide
13.03.24 12:03 Community Announcements
Hotfix #33 (1.2.32)
Warhammer 40,000: Darktide
06.03.24 12:38 Community Announcements
Hotfix #32
Warhammer 40,000: Darktide
26.02.24 13:01 Community Announcements
Patch #17 Notes - Live now!
Warhammer 40,000: Darktide
21.02.24 12:57 Community Announcements
Hotfix #31
Warhammer 40,000: Darktide
06.02.24 13:05 Community Announcements
Hotfix #30
Warhammer 40,000: Darktide
23.01.24 12:56 Community Announcements
Darktide is in the 2023 Steam Awards - cast your vote!
Warhammer 40,000: Darktide
21.12.23 18:03 Community Announcements
Hotfix #29 (1.2.22)
Warhammer 40,000: Darktide
20.12.23 14:25 Community Announcements
The Orthus Offensive - NOW LIVE!
Warhammer 40,000: Darktide
13.12.23 11:09 Community Announcements
Hotfix #28 (1.2.21)
Warhammer 40,000: Darktide
12.12.23 12:43 Community Announcements
LIVE NOW: Karnak Twins Ambush
Warhammer 40,000: Darktide
05.12.23 14:59 Community Announcements
OUT NOW: The Traitor Curse Part 2 Anniversary Update
Warhammer 40,000: Darktide
05.12.23 13:53 Community Announcements
WARHAMMER 40,000: DARKTIDE - THE TRAITOR CURSE PART 2 - COMING DECEMBER 2023
Warhammer 40,000: Darktide
30.11.23 19:00 Community Announcements
Hotfix #27 (1.2.13)
Warhammer 40,000: Darktide
28.11.23 13:41 Community Announcements
Nominate Warhammer 40,000: DARKTIDE for Best Soundtrack
Warhammer 40,000: Darktide
21.11.23 18:02 Community Announcements
Hotfix #26 (1.2.12)
Warhammer 40,000: Darktide
20.11.23 14:16 Community Announcements
Hotfix #25 (1.2.11)
Warhammer 40,000: Darktide
16.11.23 13:44 Community Announcements
The Traitor Curse Part 1 Anniversary Update
Warhammer 40,000: Darktide
14.11.23 10:23 Community Announcements
DEV BLOG: THE CARNIVAL LEVEL DESIGN
Warhammer 40,000: Darktide
12.11.23 19:00 Community Announcements
THE TRAITOR CURSE - ANNIVERSARY UPDATE COMING IN NOVEMBER
Warhammer 40,000: Darktide
10.11.23 17:00 Community Announcements