Basic BLUEPRINT inventory

Author's Note Disclaimer: This tutorial assumes some basic to intermediate knowledge about Blueprints. If you have problems following along, I recommend watching Epic's videos on the subject. This ...

Updated over 2 years ago Edit Page Revisions

Author's Note

Disclaimer: This tutorial assumes some basic to intermediate knowledge about Blueprints. If you have problems following along, I recommend watching Epic's videos on the subject.

This tutorial is an adaptation from and alvarofer0020's Inventory system for C++. I only looked at their works and made my own in pure blueprint, for those that don't know or don't want to use C++.

Introduction

In this tutorial I'll be going over the following:

  • Making the item class
  • Picking up and dropping items
  • Storing and retrieving the items in an inventory
  • Expansions and tips

The Item Class

File:Screenshot 2014-05-04 12.57.16.png

Create a class with Actor as a parent and name it Item.

The Item class will be the cornerstone in our system, as it is the class which will store all the information regarding our items.

File:BlueprintCreate.png

Create the events Dropped and Picked Up