top of page
Game Audio

How I approach composing and implementing game music

The 3 Basic methods

While there's many awesome and exciting intricate methods for mapping a interactive music system for a game engine, there are 3 methods of game music that are most common in the industry.

Vertical Layering

Vertical "Laying" or "Mixing" is a game compositional strategy where you have multiple music tracks that can play by themselves or play together simultaneously in different combinations to create a different composition or emotion. Essentially they are ingredients that taste good on their own or complete a recipe when combined in various ways.

In this video, I have a composition broken down into 3 tracks that can play on their own or 'layer' together.

Inside the Unity Engine, I have object colliders set for the player to trigger when walking through them. Green objects trigger an individual layer to play while the Red stops a layer's playback. Notice how smooth the transitions between them are.

There are also 3 white capsule objects that trigger a SFX/Music Segment. Using a script and parameter, when a one is triggered, the current playing musical layer(s) are 'ducked' in volume.
Interesting, right? This method is extremely useful in games that have levels of intensity and achievement notifications

© 2025 MilkaGoat Productions | All Rights Reserved

bottom of page