Have you watched & listened to ‘How To Train Your Dragon’ or ‘Game of Thrones’ and thought “I could do that!” Have you ever wanted to work on improving your creature design chops? Have you wanted to work on implementing your audio in the Unreal Engine with both Metasounds and Wwise to compare them? Are you me, because that is a very specific set of goals!? Anyways, here is your chance!

This is the Mountain Dragon from the Quadruped Fantasy Creatures pack for the Unreal Engine, found on Fab.com. It comes as a set of creatures that have all the textures, animations, and skeletal mesh needed to get started but no audio! That’s where we come in. I have set up the Mountain Dragon with basic movement, flying, and attack controls and setup the audio hooks to implement your own sound design. Follow the steps below to get started.

Setup

Third Person Project

Install Unreal & Create Third Person Project

  1. Download Unreal Engine 5.4
  2. Open Unreal Engine
  3. Create a new Third Person project
  4. Close Unreal Engine


    Mountain Dragon

Install Pre-Requisites

  1. From Fab.com download “Quadruped Fantasy Creatures” (This is the dragon)

  2. From Fab.com download “Paragon: Minions” (This is the fireball)

  3. From Fab.com, download “Realistic Starter VFX Pack Vol 2” (This is fire & explosions)

  4. In the Epic Launcher add the Quadruped Fantasy Creatures to your project

  5. In the Epic Launcher add the Paragon: Minions to your project

  6. In the Epic Launcher add the Realistic Starter VFX Pack Vol 2 to your project

Metasounds or Wwise - Which do I choose?

At this point it is time to download the audio setup for the Mountain Dragon and you have a choice of two implementations, Metasounds or Wwise.

Metasounds - If you want the most direct path for getting started on your sound design for the dragon then choose the Metasounds option. Metasounds are part of the native Unreal Engine audio system and does not require running any external authoring tools to implement your audio. Go to the Download Metasounds Audio Setup section below for the next steps in the setup process.

Wwise - If you are interested in learning more about the using Wwise audio system with the Unreal Engine then choose this option. As an added bonus this version still has all the same audio setup in Metasounds so this is a great opportunity to compare the two systems and see if one works better for you or just to improve your chops on both systems. Go to the Download Wwise Audio Setup section below for the next steps in the setup process.

Mountain Dragon Github

Download Metasounds Audio Setup

  1. Download “UE_MountainDragon_Audio-main.zip” from the LathamAudio Github using the green “<>Code” button

  2. Find the “MountainDragon” & “QuadrupedCreatures” folders in the downloaded .zip file and unzip them to the Content folder in your Unreal project overwriting any files

  3. Skip over the Wwise section below and go to Setup the Mountain Dragon Pawn section to proceed.

Mountain Dragon Wwise

Download Wwise Audio Setup

  1. Download “UE_MountainDragon_Wwise-main.zip” from the LathamAudio Github using the green “<>Code” button

  2. Unzip the “UE_MTNDragon_Wwise_WwiseProject” folder to your Unreal project folder. This contains the Wwise project. Do not unzip the “Content” folder yet.

  3. Open the Wwise Launcher

  4. In the Unreal Engine tab find your project and choose “Integrate Wwise in Project…”

  5. The included Wwise projects was created in Wwise 2024.1.2, so choose that version or newer to integrate

  6. Set the “UE_MTNDragon_Wwise_WwiseProject” path in the Wwise Project field

  7. Once the integration is complete open the Wwise project and generate the soundbanks for your platform

  8. Back in the “UE_MountainDragon_Wwise-main.zip” unzip the “Content” folder into your Unreal project overwriting any files, this adds the audio changes to work with Wwise

  9. Open you Unreal project

  10. Open the Project Setting from Edit->Project Settings…

  11. Scroll down and find Wwise->Integrations Settings

  12. Set the Root Output Path to the “GeneratedSoundBanks” folder in the Wwise project

  13. Proceed to Setup the Mountain Dragon Pawn

Mountain Dragon Github

Setup Moutain Dragon Pawn

  1. Open your Unreal project
  2. In the Contnet Browser, open “BP_ThirdPersonGameMode” and change the Default Pawn to be “MountainDragon_BP”

Controls

W - Move Foward
S - Move Back
A - Move Left
D - Move Right
E - Fly/Land
Shift - Glide
Left Click - Bite/Claw on Ground, Fireball in Air
Righ Click - Breathe Fire

Adding the Mountain Dragon to other maps

Now that we have a dragon that can walk, fly, attack, breathe fire, launch fireballs we don’t just want to use the test third person map. The “Stylized Fantasy Provencal” level is an appropriate looking setting for testing out your dragon sound design.

  1. From Fab.com download “Stylized Fantasy Provencal”, and add it to your project
  2. Open the “Main” level located in “StylizedProvencal/Maps”
  3. With the Default Pawn set in the Game Mode set you should be able to download environments from Fab.com and use the Mountain Dragon in all of them!

Next up… working with Metasounds and Wwise to add your own sound design!

If you have any questions contact me at: [email protected]