How to use the Game Instance in Unreal Engine 4

The Game Instance is one the most important blueprint classes in an Unreal Engine 4 game. In this guide we will go through what the Game Instance does and how to use the game instance in Unreal Engine 4. What is the Game Instance The game instance is a manager class that is not destroyed…Read More

discord logo

How to Compile and Package Discord Rich Presence for Linux

This guide is for Discord plugin users that can’t compile or package their game for the Linux platform. If you haven’t installed Discord Rich Presence in your Unreal Engine 4 project click here our guide. The first step is to download all of the required files. Downloading the Files To download the library files necessary…Read More

discord logo

How to Compile and Package Discord Rich Presence on Mac

This guide is for Discord plugin users that can’t compile or package their game for the Mac platform. If you haven’t installed the Discord Rich Presence plugin in your Unreal Engine 4 project click here for our guide.The first step is to download all of the required files. Downloading the Files To download the library…Read More

Simple Audio Attenuation in Unreal Engine 4

In this guide we will be looking at adding audio attenuation into your Unreal Engine 4 game. The Attenuation Class Creating the Class To create a sound attenuation class, right click anywhere in your content browser, navigate to the sounds section and click Sound Attenuation. Give your new Sound Attenuation class a name and remember…Read More

How to use Multiplayer Sessions in your Unreal Engine 4 game

The Session System in Unreal Engine 4 gives you access to many powerful online features such as the server browser, setting a maximum player limits, setting private and public slots and much more. Using this system is very straightforward and only takes a few blueprint nodes to get working. In this guide I will show…Read More

Parent and Child Blueprints in Unreal Engine 4

In this guide I will be going through Parent and Child blueprints in Unreal Engine 4. They are a key part of making manageable code and preventing repeated blueprint nodes in similar classes. Inheritance is an important feature in many object oriented programming languages. It allows programmers to create variations of an object and communicate…Read More

How to use VOIPTalker Proximity Voice Chat using only Blueprints in your Multiplayer Unreal Engine 4 game

Voice Chat is a staple of modern multiplayer games. Many games include more open world aspects and the majority of players set their focus on having positional Voice Chat. As a result, this audio data is attenuated (lowered in volume) over distance. Is VOIPTalker Voice Chat Difficult? No, not at all! Implementing Positional Voice Chat…Read More

How to enable the new audio engine in your Unreal Engine 4 Project

Included first in Unreal Engine version 4.17, the new audio engine gives developers access a wide array of powerful features and the accompanying blueprint nodes to create and control oscillators, synths and much more. Configuration Config Directory All files that we will be creating or editing will be in the config folder. To find this…Read More