Easy AI Movement in Unreal Engine 4

Unreal Engine 4 has robust pathfinding and AI movement built in. Using the navmesh (Navigation Mesh) and a pawn or character, simple and advanced AI can be created that interact with the world and the player. Even in a multiplayer session! With very little setup you can implement Simple AI Movement in Unreal Engine 4….Read More

How to Unlock FPS in Unreal Engine 4

By default, Unreal Engine 4 is setup to aim for a smooth 60fps performance in every project. With a few easy steps you can change these default settings to run your project at over 240fps. In this guide we will go through how to unlock FPS in Unreal Engine 4. Updating the Project Settings Firstly,…Read More

Show FPS Counter in Unreal Engine 4

One essential debugging feature in any game engine is the frame rate counter also known as the FPS counter. In this quick guide we will show you how to enable this feature inside Unreal Engine 4 and how to show this counter while the game is being played; even after packaging. Framerate in the Editor…Read More

Switch Statements in Unreal Engine 4

Switch statements are a useful and universal programming feature that also is included in Unreal Engine 4 blueprints. The use of switch nodes can replace large chains of branches in your code, making your blueprints cleaner and more organized. In this guide we will be going over what Switch Statements are in Unreal Engine 4…Read More

Open World Navigation in Unreal Engine 4

In this guide we will enable open world navigation in Unreal Engine 4 using the Navigation Invoker system. One annoyance that most developers forget to think about when creating open world or procedural levels is the navigation system taking hours to generate the nav mesh. Using navigation invokers, we can generate the nav mesh during…Read More

How to use Structs in Unreal Engine 4

Structures are useful for most aspects of Game Development as they are incredibly versatile. In UE4 this is no different. When we are finished, our FPS example template character will print the ammo after shooting an will remove one ammo after every shot. What is a Structure (Struct) In Unreal Engine 4, the struct is…Read More

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

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