
Set up a new Unreal Engine 5 project for RPG inventory, import marketplace assets and blueprints, and establish a modular folder structure for easy inventory learning.
Set up a modular Unreal Engine 5 character system by organizing folders, creating game mode and player controller, duplicating a base character, and preparing RPG demo assets for animation integration.
Retarget animations in Unreal Engine 5 by matching pelvis and bone chains, enabling show retarget options, and transferring animations from a source mannequin to a modular character.
Build inventory system in unreal engine 5 by creating abc blueprint actor component, defining item quality enum and a quality structure with name and color, and populating a data table.
Set up a base blueprint item in Unreal Engine 5 with physics, an interaction sphere, and inventory component checks using get component by class and overlap events.
Learn to set up an interact action in Unreal Engine 5 for an RPG inventory system. Use input mappings, print tests, and Blueprint interfaces to manage item interactions within range.
Explore item interaction setup in Unreal Engine 5, using blueprints and interfaces to start and stop object interactions, manage inventory counts, and explain server and multicast concepts.
Move the BPC inventory to the player controller to support multiplayer and UI, and pass the player reference with a cast to the RPG demo character for easy access.
Refactor the RPG inventory in Unreal Engine 5 by adding the BPI inventory interaction, validating the inventory reference with a controller, and wiring start and stop interaction.
Display collected items by creating a base item and a wood item picker with an inventory id and quantity, powered by a data table and a UI widget.
Create and display an item log for an RPG inventory in Unreal Engine 5 by building a log item display widget that shows icon, name, and quantity.
Learn to add items to the player inventory by fetching item references from data tables, updating the inventory widget, and displaying colored item logs with quantities.
Refine an RPG inventory UI in Unreal Engine 5 by implementing a fade-out item pickup animation, populating a 24-slot grid, and setting up drag-and-drop groundwork.
Build an RPG inventory UI in Unreal Engine 5 by creating a centered canvas, a title bar with a close button, and a uniform grid of 64-pixel slots.
Create an Unreal Engine 5 inventory grid with a canvas, middle anchors, borders, and adjustable slot sizes; add a tab input to open the main inventory UI.
Create and toggle the main inventory UI by wrapping it in a canvas, adding to the viewport, and controlling cursor visibility and input mode via the player controller.
Add items to and remove items from the inventory, track stacks and quantity, and find inventory items by name using a for each loop with break.
Fix a bug in the Unreal Engine 5 RPG inventory refactor by adjusting the populate inventory items logic to place items in the correct grid rows and remove padding gaps.
Fixes a ui issue in the Rpg inventory by wrapping the grid in a scroll box, adding item padding, and adjusting margins to remove gaps as items appear.
Fixes a bug in the RPG inventory by using get mouse position on the platform to correctly position the hovered item information, adjusting the offset to 50 for better alignment.
Explore building an RPG inventory UI in Unreal Engine 5 by designing item cards with category labeling, rarity-based colors, and an interactive hover detail widget.
Fix the context menu location bug in RPG inventory by switching from viewport to platform mouse position in the item details graph, then test in play mode.
Explore drag-and-drop inventory management in Unreal Engine 5: implement delete item from inventory via context menu, handle item removal and quantity, and spawn a recoverable item pickup.
Implement drag-and-drop for an RPG inventory in Unreal Engine 5, using right-click drag, mouse down events, drag payloads, and on-drop logic to move or remove items.
Learn to implement drag and drop for an RPG inventory in Unreal Engine 5, enabling dragging the inventory window with the mouse and updating its position.
Equip items on the character by wiring the inventory context menu through an interface and RPG controller. Preview glasses on the head with a mesh picker to visualize equippable gear.
Learn to manage the inventory in unreal engine 5 by refreshing arrays, handling item actions with a function, and equipping glasses via a category switch and the player's skeletal mesh.
Refactor the RPG inventory system to support equipping and unequipping items through the BPC inventory by introducing an is equipped flag and item index, and update the UI accordingly.
Implement torso and trousers parts with equip and unequip logic in Unreal Engine 5, and add jacket items and inventory interactions for an RPG character.
Duplicate legs zero one and jackets, create a legs zero one picker, wire blueprints to manage inventory and equipped items with collision-enabled static mesh in Unreal Engine 5.
Learn to finalize a fully working Unreal Engine 5 RPG inventory system by implementing drag-and-drop, equip and drop rules, and handling equipped items and context menu checks.
Refinement 01 part 02 guides you through wiring the inventory system in Unreal Engine 5, including adding and removing items, managing quantities, and displaying conditional messages.
Refine your RPG inventory in Unreal Engine 5 by refactoring functions, organizing UI and player interactions, collapsing repetitive logic into reusable functions, and clarifying equip and unequip flows.
Add a delete option to the RPG inventory in Unreal Engine 5, enabling removal from inventory via context menu and confirming can drop logic.
Explore how to assign distinct colors to dropdown options in a rpg inventory UI by using a switch case to set button color, opacity, and hover styles, with reusable components.
Refinement 05 fixes an RPG inventory bug by removing the context menu when dropping items and validates removal from parents. It also notes asset migration between content folders.
Attach an item actor to the player in Unreal Engine 5, creating a sword item in the RPG inventory, and implement socket-based equip and unequip logic.
Please let me know if there is any particular point i have missed or a new lecture you like to see in this course.
In this course you will learn how to create a unreal engine rpg inventory, where you can equip your modular character with different body parts such as hairs, torso, legs weapons and shield using blueprints, blueprint interface, actor blueprint component for better performace and understanding, also you will be introduced to dynamic objects tnteraction for example how to get items from the floor and have a inventory widget and blueprint component acess and display those items and manage using a context menu this menu will be useful for actions such as how to drop those items back in the world map, delete inventory items, equip and unequip items from the inventory we going to create from scratch the configuration variables for the inventory system using structures, data tables, enumeration complete logic how to find a item, remove, select from the datatable the information, you will learn how to setup a player controller, game instance, player pawn i am goin to teach how setup a modular character body parts using unreal engine free assets, of the source code will be avaliable on my github link for free so if you not sure about the course you can download the entire project.