top of page
Search

Daemon Prince

  • christophermquinns
  • Oct 29, 2022
  • 2 min read

Updated: Oct 31, 2022

Without a doubt, one of my proudest accomplishments in the development of Total War: Warhammer III was the systems that drove the Daemon Prince. The Daemon prince was the first ever fully customisable character present in a Total War: Warhammer game. None of our systems or structures were designed to support this so it was a very fun technical challenge to figure out where audio could play from to give this unit a modular setup. In a traditional unit, most of our audio assignments (such as armour types) are assigned on the units Variant Mesh Definition. From here we can assign audio types that are defined by switch groups in Wwise. The Daemon Prince was in no way a traditional unit. Each limb had its own Variant Definition file so we needed a system that meant when conflicting assignments were put on one Daemon Prince character the most appropriate sounds would be played. For instance, If Daemon Prince was wearing chainmail legs but the torso was wearing leather straps we needed a system that didn’t just double up voices and play both nor did we want a system that would just pick the last read assignment. To combat this I made the “priority system”. Essentially this was a system where each armour type was given a priority number from 1 to 50. The assignment with the highest number would be the switch chosen. So to use the previous example the heavy plate legs have a priority of 40 but the leather straps on the torso have a priority of 20, this means our Foley switch will use the louder and more important heavy plate sounds to convey the Daemon Prince's Foley as he runs through the battlefield. An important aspect of the Daemon Prince was the sound design content itself. Various combinations of assets could be mixed together should the player wish, so I had to ensure all assets could blend together nicely and not have clashing frequency content.

As of CHAMPIONS OF CHAOS

The Daemon Prince has the current asset sets that are all defined by switch groups in Wwise, which match up with VMD assignments and then from there are triggered by events attached to metadata tags that are placed on the animation files of the Daemon Prince. These sets are:


Voice set

  • Daemon Head Vox

  • Bird Head Vox

Footstep Sets

  • Bloated (Puss and slime)

  • Ember (Burning/ on fire)

  • Flesh (Default)

  • Hoove (more attack than default feet)

  • Metal

Body sets

  • Flesh

  • Leather

  • Chainmail

  • Heavy Metal

  • Plate

Body Glow

  • Generic (to cover glowing VFX)

  • Khorne (more fire-based, God of war in Warhammer)

  • No Glow (the default, used when no Daemon Prince parts glow)

  • Slaanesh (God of pleasure in Warhammer)

  • Tzeentch (God of magic in Warhammer)

Wing Sets

  • Ember

  • Feather

  • Leather

  • Metal Feather

  • Metal Leather

  • No Wing (default and one used if the player builds a daemon prince with no wings)


Video showcasing different Daemon Prince parts and how they sound

 
 
 

Comentarios


bottom of page