A downloadable asset pack

Buy Now$3.99 USD or more

A first-person inventory. Look at an item and press E to pick it up, switch items with the mouse wheel or the number keys, and drop them with G.

Features

  • Pick-up prompt with the item name
  • Hotbar with item icons and a selected slot
  • Hold one item in hand, the rest are stored
  • Drop items with physics
  • Optional name and icon per item (InventoryItem)

Demo scene controls

  • WASD move, Shift run, Space jump, Mouse look
  • E pick up
  • Mouse wheel or 1-9 switch item
  • G drop

What's included

  • InventorySystem, InventoryItem, FirstPersonController scripts
  • 8 sample items with icons (apple, potions, gem, key, scroll, shield, sword)
  • Hotbar UI
  • Full C# source code with comments
  • README with setup steps
  • Original low-poly art made by us: use it in your games, commercial too
  • Nunito font (SIL Open Font License)

Requirements

  • Unity 6 (6000.3) or newer
  • Universal Render Pipeline (URP)
  • Input System package (included in new Unity 6 projects)
  • Needed tags and layers are created automatically on import

Development status

This template is still in development and gets updates. Files are versioned: download the newest one.

  • v0.2.0: new art and demo scene, new UI, bug fixes, simpler code, English docs
  • v0.1.0: first release

Questions or requests? Leave a comment and we'll help.

Purchase

Buy Now$3.99 USD or more

In order to download this asset pack you must purchase it at or above the minimum price of $3.99 USD. You will get access to the following files:

Inventory System v0.2.0 - Unity 6 (source + demo) 2.5 MB
Inventory System v0.1.0 (legacy) 334 kB

Leave a comment

Log in with itch.io to leave a comment.