Cross compatible and detailed Mining and Item collection, Storage and Crafting systems along with Inventory and Crafting UI.This project is set up in URP. If you are using a different pipeline, the only change is to swap the materials - Edit > Rendering > Materials > Convert MaterialsDocumentation - DiscordResource And Production OverviewCross compatible and detailed Item collection, Storage and Crafting systems along with Inventory and Crafting UI.Many extra components are included to round the package as an import drag and drop system.Resource And Production has been built to fit many different project types and ideas -Are you creating a mobile mining game?Are you automatically storing electricity?Are you crafting specific Items using smelters or constructors?Are you creating an auto clicker game with resource storage?If you are gathering, storing or crafting anything, this system will take care of all the core logic.18 Unity Events and Actions to assign your own logic within the Resource And Production system.Lots of customisation with Documentation to every single usable component in the system.Happy to answer any questions about the asset in the Discord, feel free to join!This asset uses Kenney - Survival Kit under the Creative Commons Zero, CC0 - See ThirdPartyNotices.txt file in package for details. This package is used to demonstrate what the system can do, and can be freely interchanged with any other visual assets.MiningCreate Items using Scriptable ObjectsAdd Items to Resource Nodes to create ResourcesResource trigger types, trigger chance, amount/Min Max and recurringMine Resources using Click or Click and HoldAuto MiningItem ContainersStore Items in Item ContainersSet specific Item types, or allow all Items to be storedOverall and Stack capacityCentralised or Decentralised storage system based on Priority, Distance or ManualInventory UI for displaying Item Containers contents, either global, or individual Item ContainersItem Information Panel for displaying ItemsSell Items in the Item Information PanelCraftingCreate Blueprints using Scriptable ObjectsCraft new Items from Blueprints using CraftersStore Blueprints in BlueprintGroups to only craft specific Blueprints like a Smelter, Crafter or RefineryDirect Blueprint Select or a Blueprint QueueAuto repeat crafting for Blueprint SelectMax Blueprint Queue space for Blueprint QueueMaterial detection when missing from BlueprintBlueprint Slots for displaying Blueprint InformationSystemSaving and LoadingEasy drag and drop components such as Progress bars, Dynamic Icons and PopupsUI Billboards to have World UI components always face the Camera like those above3 Core Control Modes - Overseer - Player Controlled - First Person - Most game types can pick the best fit even if the mode is not exactly their game type. It simply reflects how the Input is handledOther small extra helpful components such as EventVisuals and PlayerInteractionIndicators30 preset prefabs, 13 custom editors for ease of use18 Unity Events and Actions for your own logic40 ScriptsUnbloated small package - mostly code and setup with a few demo meshes and texturesCompatibilityNew and Old Input SystemTouchscreen3D2DDocumentation40 pages of information on each component, with details on setup and usageAll component docs are linked to the help icon box in unity for easy access (Open Reference for 'Something')Docs contain cross links to relevent components to quickly pick up the systemThank you for taking in interest in Resource and Production, if you have any questions, feel free to join the Discord




