Skip to content

abhi6403/InventorySystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

62 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Inventory System Project โ€“ One Piece Anime Theme

Hellooo! ๐Ÿ‘‹

This is an Inventory System Project that I built from scratch to completion, inspired by the One Piece anime. The inventory includes various props and weapons from the series, each with unique values and quantities.

Key Features:
๐Ÿ›’Dynamic Inventory System โ†’ At the start, the player has no items, but as they gather resources, their inventory fills with random items from a predefined list. Players can buy and sell items** based on availability.

๐ŸŽญ Scriptable Objects for Item Management โ†’ Each item is defined as a Scriptable Object, making it easier to manage attributes and expand the inventory.

๐Ÿ›  MVC Pattern for Shop & Player Inventory โ†’ Ensures scalability and maintainability, keeping the system modular and easy to update.

๐Ÿ”„ Dependency Injection for Script Communication โ†’ Allows clean and flexible interactions between different scripts.

๐Ÿ” Observer Pattern for Buying & Selling Items โ†’ Efficiently handles real-time inventory updates when players make transactions.

Using these design patterns significantly improved the structure, maintainability, and flexibility of the project. ๐Ÿš€

Let me know your thoughts! ๐Ÿ˜Š

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published