Back …

Behind the Scenes: Building the Soundscape of Akolyta

in

Audio has always been one of the most important parts of Akolyta. For us, sound is not just something that supports horror. It is a core part of every entertainment experience. Visuals can show the player what is in front of them, but audio can suggest what might be behind them, above them, or somewhere in the dark where they cannot see.

In horror, that makes sound one of the most powerful tools we have.

A silent hallway can feel safe. The same hallway, filled with distant movement, low ambience, subtle creaks, and sounds that seem to appear from random directions, can become deeply uncomfortable. That feeling is exactly what we want to create in Akolyta.

Spatial Audio with FMOD and Google Resonance

For the audio system in Akolyta, we use FMOD together with Google Resonance Audio. This gives us a strong foundation for advanced spatial sound, including 7.1 audio and HRTF-based positioning.

7.1 audio is a surround sound format that uses eight audio channels: seven speaker channels and one low-frequency effects channel. Compared to stereo audio, which only has left and right channels, 7.1 allows sound to exist around the player in a much wider space. Sounds can come from the front, sides, rear, and low-frequency effects can add physical weight to moments such as impacts, machinery, distant rumbles, or environmental tension.

But speaker-based surround is only one part of the experience.

That is where HRTF comes in. HRTF stands for Head-Related Transfer Function. It is a method used to simulate how sound reaches human ears depending on direction, distance, and the shape of the head and ears. In practice, this means a player using headphones can hear sounds as if they are coming from specific positions in 3D space.

A noise can feel like it is behind the player. A whisper can feel close to the ear. A metallic sound can appear above or somewhere deep in the environment. This is extremely important for Akolyta, because the player should not always feel completely sure where a sound came from.

Google Resonance helps us achieve this by adding advanced spatial audio processing on top of our FMOD pipeline. It allows sounds to be positioned more naturally in 3D space and helps create a more immersive headphone experience. For a horror game, this is not just a technical feature. It directly affects atmosphere, tension, and player emotion.

Why Ambient Audio Matters

Many games use a simple ambient loop for each environment. That can work, but it often becomes predictable. After a few minutes, the player starts to recognize the loop. Once that happens, the environment feels less alive.

For Akolyta, we wanted something more dynamic.

We did not want ambience to feel like a flat background track. We wanted it to behave more like a living space. The world should make sounds on its own. Pipes should creak. Wood should shift. Distant noises should happen when the player does not expect them. Sometimes the sound should be close, sometimes it should be far away. Sometimes the player should not be sure if the sound was part of the environment or something else.

To achieve this, we developed our own Unreal Engine 5 tool called Ptero-Ambient.

Introducing Ptero-Ambient

Ptero-Ambient is our custom ambient audio tool built directly inside Unreal Engine 5. It was created to make environments in Akolyta feel more alive, less repetitive, and more psychologically uncomfortable.

Instead of relying on one ambient sound, Ptero-Ambient uses a layered system.

Each ambient area contains one central looping ambient sound. This forms the base atmosphere of the location. It can be wind, room tone, electrical hum, distant machinery, or any other continuous environmental layer.

Around that central loop, the system can trigger up to eight additional one-shot ambient sounds. These are not placed in fixed positions. Their locations are generated randomly inside the defined area. Their trigger timing is also randomized.

This means the same environment can sound different each time the player enters it.

A distant knock may come from the left side of the room during one playthrough. Another time, a similar sound may appear behind the player. A small creak may happen after five seconds, or it may happen after twenty. The player cannot easily memorize the pattern, and that uncertainty helps build tension.

Randomized Sound Placement and Timing

The key idea behind Ptero-Ambient is controlled randomness.

The system includes a defined area where ambient sounds can be generated. Inside this area, additional one-shot sounds are randomly positioned in the world. When triggered, they play from those generated locations, making them feel like they belong to the physical environment.

Ptero-Ambient also uses a minimum and maximum delay between sound triggers. The exact time between sounds is randomly selected within that range. This prevents the ambience from becoming mechanical or predictable.

For example, instead of a sound playing every ten seconds, the system might wait four seconds, then sixteen seconds, then eight seconds, then twenty-two seconds. This makes the environment feel more organic.

That small difference matters a lot in horror.

Predictable sound becomes background noise. Unpredictable sound keeps the player alert.

Making the Player Feel on Edge

Our goal with Ptero-Ambient is not only to make the environment sound better. The goal is to influence how the player feels.

In Akolyta, the player should never feel completely comfortable. Even when nothing dangerous is happening, the world itself should create pressure. The audio should suggest that the environment is unstable, old, hostile, or possibly occupied by something unseen.

Because the one-shot sounds are randomized, players may hear subtle events that feel accidental or unexplained. A sound may appear just outside the camera view. Another may come from an empty corner. Sometimes the ambience may remain quiet for longer than expected, making the next sound more effective.

This creates tension without forcing constant scripted events.

It also gives us a flexible tool for level design. We can make one room feel calm but uneasy, another feel broken and aggressive, and another feel almost alive. By adjusting the central loop, the one-shot sound pool, the random position area, and the delay values, we can shape the emotional tone of each environment.

Built for Expansion

The current version of Ptero-Ambient supports one central looping ambient sound and up to eight additional ambient one-shots per area. For our current needs, this already gives us a lot of control and variation.

However, the system was designed so it can be expanded for larger or more complex environments. Bigger locations may require more ambient layers, wider randomization areas, or different types of sound behavior. Ptero-Ambient gives us a strong base that we can continue to build on as Akolyta grows.

Audio as Part of the World

For us, audio is not separate from the world of Akolyta. It is part of the storytelling, it helps define the mood of a location before the player sees anything dangerous. It can guide attention, create fear, or make the player question what they just heard.

With FMOD, Google Resonance, 7.1 audio, HRTF, and our own Ptero-Ambient system, we are building an audio experience that supports the atmosphere of the game at every level.

We want the world of Akolyta to feel alive.

And sometimes, we want it to feel like it is listening back.