Easy LODs for Skeletal Meshes in Unreal Engine 4

In this guide we will be showing you how to automatically generate and configure levels of detail for skeletal meshes compatible with animations in Unreal Engine 4. There are plugins that can create levels of detail but this is the best way to create easy LODs for skeletal meshes in Unreal Engine 4. This guide…Read More

How to use Custom Events in Unreal Engine 4

An essential part of developing games with Unreal Engine 4 is learning Custom Events. Custom events are used to run a set of blueprint nodes on demand. Custom events are different from Functions as they can contain delay nodes and are created in the event graph. In this guide we are learning how to create,…Read More

How to Smoothly Rotate AI Characters in Unreal Engine 4

The default behaviour for Unreal Engine 4 AI characters is to instantly snap towards the direction they are facing. AI smooth rotation in Unreal Engine 4 is simple and requires very little change to your existing AI characters. In this guide we will be making your AI character smoothly turn when moving between locations. If…Read More

How to Stop SteamVR Starting with Unreal Engine 4

Unreal Engine 4 has a common issue found by many new developers that have recently purchased a Virtual Reality headset. SteamVR now starts up every time your projects load! All players of your game will also find that your non VR game will load SteamVR which can be frustrating. In this quick guide we will…Read More

Basic First Person Line Trace in Unreal Engine 4

In this guide we will explain what a Line Trace is an how to create a Basic First Person Line Trace in Unreal Engine 4 This guide builds upon the First Person Example template built into Unreal Engine 4. How a Line Trace Works A line trace is a way to check if an object…Read More

Enums in Unreal Engine 4 Blueprints

In this guide we will be going over what Enums are in Unreal Engine 4 and how they are used in engine. What is an Enum? An Enum (also known as Enumeration) is used to give names to integer values. For example, a basic game menu state can be represented as names and programmed as…Read More

Fading Between LODs in Unreal Engine 4

In this quick guide we will be showing you how to enable fading between LODs in Unreal Engine 4. Explanation Introduced in Unreal Engine 4.11, LOD dithering is the technique used to fade between levels of detail preventing harsh popping in. The drawback to this system is that each LOD Dither enabled material uses more…Read More

Easy LODs for Static Meshes in Unreal Engine 4

In this guide we will be showing you how to automatically generate and configure levels of detail for static meshes in Unreal Engine 4. What are LODs? LOD (Level of Detail) is a technique found in all game engines that switches between different complexities of a 3D mesh over distance to reduce the amount of…Read More

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