Introduction

< 1 min read

Updated on November 20, 2025

Resource and Production uses Resource Nodes, Item Containers, Crafters, Items and Blueprints along with many other supporting classes and managers to create a fleshed out Resource collection, Storage and Crafting system.

Custom Editors, Property Drawers, UI, Saving and Loading, Multiple Input Options, 3D and 2D and Popups.

The systems have been built to require minimum setup, ease of use, but also come with advanced tools such as Actions that programmers can hook into to implement custom logic. Every Action available to programmers is available in a Unity Event form for ease of use for simple custom logic.

All documentation below is roughly in order of importance and size.

Note – A lot of games that have this kind of system use a building system to create more Resource Nodes, Item Containers or Crafters at runtime. You can certainly do this, but this system does not contain any building logic itself. It also has a SaveManager, but if placing gameobjects at runtime, it will require some logic to load the data back onto your placed objects correctly. There is more information on this in the SaveManager.