How do I create an inventory for a VR first person game?

I’m creating a virtual reality game, and I need to create an inventory so the player can save the weapons while running.
The inventory will have to be saved when the player leaves the game, so when he returns continue with the same items.

Precisely the same way you would create an inventory in any non-VR game with minor changes depending on how you want to access the system itself.

Unreal Engine 4 Tutorial - Inventory System - Part 1 - Setting Up - YouTube This is a good starting point, but may be too intricate for VR, it’s easily scaled down if there are too many features for you.

If the game is online, PlayerState can be used to create persistent inventories.

If the game is offline, I would save the players game frequently, when they pick up items, use consumables, die, etc.

Thanks a lot: