ue4 udemy course C++

Unreal Engine 4 Mastery: Create Multiplayer Games with C++ is available NOW!

My Udemy course Unreal Engine 4 Mastery: Create Multiplayer Games with C++ is available now! Get it via Udemy.com at a massive launch discount right now! Please use the following link to redeem your massive launch discount (and support me in the process): CLICK HERE Approved by Epic Games and taught by former Epic Games engineer, Tom Looman, this […]

ue4 C++ fps shooter tutorial

Simple C++ FPS Template for Unreal Engine 4

As I have been preparing some Unreal Engine 4 C++ tutorials, I wanted to use the Built-in C++ FPS Template that ships with the engine as a base project and found it has VR and Touch input code in the character class which don’t server any purpose unless you are interested in VR and/or mobile. […]

Rendering Soft outlines in Unreal Engine 4

Ever since I first wrote about creating object outlines in Unreal Engine 4 I have wondered if it was possible to render them as soft outlines instead of harsh binary lines. A good example of soft outlines can be found in Valve’s games like Left 4 Dead or CS:GO. There wasn’t an easy way to […]

Rendering Wounds on Characters in UE4

Earlier this week I tweeted about hit-masking characters to show dynamic blood and wounds. Today I’d like to talk a little about the effect and how it came to be. I’ll talk a little bit about the technical details and some alternatives. The effect is a proof of concept to try and find a cheaper […]

3D Model Viewer for Inventory Systems

Ever since Unreal Engine 4.0 came out I’ve had an inventory tutorial on my blog. I’ve had several people ask me how to create a 3D model viewer for use in such a system. Regardless, this sample project is stand-alone from anything I’ve done previously. You can find the download link to the open-source repository […]

Custom SoundNode for Multiplayer in UE4

Ever since the first public release of Unreal Engine 4 I’ve been using a neat little custom SoundNode that makes life easier for audio designers when dealing with mono/stereo sound playback in (networked) games. The node originates from the official ShooterGame sample content available on the Learn-tab of the UE4 launcher. I’ve used it in […]

Multi-color Outline Post Process in Unreal Engine 4

With some of the recent changes to Unreal Engine 4, rendering multi-color outlines is now possible! This is done through the use of Custom Stencil, a new buffer similar to Custom Depth – but allowing meshes to render as integer values. This provides us with a 1-255 range of indices that can be used to […]

Add mod-support to your Unreal Engine 4 Game

Introduction I will be running you through the process of setting up a mod (or “User Generated Content”) for your Unreal Engine 4 game. I’ve created a sample FPS project with a simple mod included, it’s available for download on GitHub. As a base I used the Blueprint FPS Template. The mod changes the weapon […]

Circular Progress Bar for UMG

We recently added a new locking feature to Switch for which we needed to have progress feedback. For this I built a circular progress bar in UMG. I’m giving away the material to use in your own projects. The download link is at the bottom. If you wish to learn more about the effect, keep reading […]

Recreating Dirty Bomb’s Health Station FX

Dirty Bomb is a first person shooter currently in open beta. I’ve been playing it for a bit and am really enjoying the game. As usual some of the effects caught my eye and got me thinking how they built these exact shaders. In particular the pulse effect from the Health Station by one of […]