UE4 UFUNCTION Keywords Explained

In this post I will be covering the common keywords used with the UFUNCTION macro in Unreal Engine 4. Each of the keywords covered¬†include a practical code sample and a look at how it compiles into Blueprint nodes.¬† I left out the networking specific keywords as they deserve a separate post on networking in Unreal […]

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 […]

[Tutorial] Multiplayer supported UsableActor System in Blueprint

Introduction By popular demand I created this Blueprint tutorial variation based on my earlier UsableActor tutorial in C++. In case your project has a C++ back-end already I would recommend following that tutorial instead. In this tutorial we will implement a framework to interact with objects in the world. The tutorial includes event hooks to […]

[Tutorial] Basic Inventory System in Blueprint

Introduction This is part two of a tutorial series, please first complete one of the following tutorials: Part 1 in C++ Part 1 in Blueprint In this part I will show you how to build a basic inventory system to pickup, select and drop items from a player’s inventory. Please note that this tutorial was […]