Day 14 completed as a Gameplay Engineer in Unreal Engine 5
Today I upgraded my inventory system by implementing Multiple Item Types in C++.
Features completed:
ItemType Variable
Multiple Collectible Types
HealthPotion Items
Food Items
Different Gameplay Effects
Stackable Inventory Integration
Consumable Integration
Implemented item types:
HealthPotion
- Restores 25 HP
Food
- Restores 10 HP
Coin
- Restores 25 HP
Current gameplay flow:
Collect Item
↓
Store Item Type
↓
Add To Inventory
↓
Equip Item
↓
Use Item
↓
Apply Different Effect
Example output:
Food x3
Using: Food
Health: 85
Food Used
HealthPotion x3
Using: HealthPotion
Health Potion Used
The inventory can now handle multiple item categories with different gameplay effects, making the system much closer to a real RPG inventory.
Current systems:
• Character Movement
• Sprint System
• Health System
• Double Jump
• Interaction System
• Collectible Items System
• Inventory System
• Equipment System
• Item Usage System
• Consumable Items System
• Consumable Item Removal System
• Stackable Inventory System
• Multiple Item Types System
Another step toward building a complete gameplay framework from scratch using Unreal Engine 5 and C++.
Full video on YouTube: https://youtu.be/_4IPZl3Fuwg
#UnrealEngine5 UE5 CPP #GameplayEngineer #InventorySystem #GameProgramming #GameDev #RPGSystems