Companies Home Search Profile

Advanced Inventory System in Unity

Focused View

Burhan AFŞAR

4:12:05

8 View
  • 1. Welcome To The Course.mp4
    03:36
  • 2. Create New Project in Unity.mp4
    01:35
  • 1. Create a Slot Background Image With Photoshop.mp4
    01:41
  • 2. Create a Slot Background Image With Web App.mp4
    01:01
  • 3.1 Inventory Asset.rar
  • 3.2 inventoryasset.zip
  • 3. Download The UI Asset.html
  • 4. Import The UI Asset as Unity Package.mp4
    01:21
  • 5. Design The Inventory System s UI.mp4
    17:58
  • 6. Create Prefabs of Items and Slot.mp4
    06:51
  • 1. Create The Item Architecture as Scriptable Object and OOP.mp4
    17:49
  • 2. The Matrix Notation.mp4
    02:10
  • 3. The Unity GUID.mp4
    01:34
  • 4. Create The Panel Script.mp4
    04:28
  • 5. Create Items.mp4
    18:48
  • 6. Create The LootData Script and Add The Containers.mp4
    04:43
  • 7. Create The SlotData Script.mp4
    01:45
  • 8. Create The Spawn Manager Script.mp4
    17:43
  • 9. Create The Player Controller Script & Unity New Input System.mp4
    03:51
  • 10. Singleton Pattern Design.mp4
    10:14
  • 11. Show The Items On Inventory UI.mp4
    26:03
  • 1. Item Drag System I.mp4
    07:54
  • 2. Slot Drop System.mp4
    14:35
  • 3. Item Drag System II.mp4
    08:45
  • 4. Item Rotation System.mp4
    02:28
  • 1. Item Tooltip System.mp4
    06:50
  • 2. Item Action Menu.mp4
    13:12
  • 3. Drag Action Menu From Title.mp4
    01:38
  • 4. Item Drop System.mp4
    06:44
  • 5. Player Status - Hunger & Thirst.mp4
    09:47
  • 6. Pause Menu.mp4
    03:00
  • 7. Bug Fix.mp4
    00:58
  • 8. Pick Up The Item From The Ground.html
  • 1. SaveData & SaveManager.mp4
    33:03
  • 1. Congratulations.html
  • Description


    Grid Based Inventory System - JSON Based Save & Load System - Spawner System

    What You'll Learn?


    • Create Grid Based Advanced Inventory System.
    • Create Strong 'Item' Architecture with Object Oriented Programming and Scriptable Object
    • Create JSON based Save and Load System
    • Create Spawner System by Frequency
    • Design the Inventory UI
    • Create Dragging System, Tooltip Panel and Action Menu

    Who is this for?


  • This course is for minimum intermediate Unity users who want to create grid based advanced inventory system.
  • Indie Game Developers
  • What You Need to Know?


  • At least intermediate knowledge of Unity is required.
  • Basic math knowledge about matrix.
  • Energy and desire for development.
  • More details


    Description

    The Inventory system is very important in game development. Developing a grid-based inventory system is more difficult than a single - slot inventory system. Also, this has math computation difficulty. We will overcome all these difficulties together. At the end of this course, you will develop an inventory system like the Escape From Tarkov's  inventory system.

    In This Course:

    • Grid-Based Advanced Inventory System

    • Strong a "Item" Structure with OOP & Scriptable Object

    • JSON Based Advanced Save & Load System

    • Spawner System by Frequency

    • Many more things ...

    The Project was developed with OOP and Scriptable Object. Therefore, you can refer to Item architecture in this project for your games and develop professionally.

    In this project, the items were saved and loaded with JSON Based Save & Load System.

    In this project, the items spawned in different containers at different frequencies.

    At the end of this course, you will develop an inventory system like the Escape From Tarkov's  inventory system.

    This course includes: Item take and drop, drag and tooltip, search container, use item, save & load manager and more mechanic.

    The course was recorded in 1080p. Also, you can enable subtitles.

    I hope this course will be useful for you. If you have anything on your mind, you can let me know in the question and answer section.

    Keywords: unity inventory, unity grid, unity grid inventory, unity grid based inventory, inventory, grid, grid inventory, grid based inventory, advanced inventory, unity advanced inventory, inventory system, unity inventory system, advanced inventory system

    Who this course is for:

    • This course is for minimum intermediate Unity users who want to create grid based advanced inventory system.
    • Indie Game Developers

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Burhan AFŞAR
    Burhan AFŞAR
    Instructor's Courses
    About MeHi everyone, I am a computer engineer and also I am an indie game developer. I have experience in software development as well as 3d modelling. So I hope to share my experience with you.Some ExperiencesI developed a game server like Photon, so I also have experience in networking (Server-Client Model, Realtime 128 Tick Rate). I have flutter experience in the mobile software development.Apart from these, I am interested in cryptology and steganography as a hobby and I develop cryptology and steganography applications with Python and C#.I developed a trading bot on raspberry. It works 24/7 and can send notifications to mobile. It stores all transactions in the database. In addition, the status can be followed from the local web server.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 30
    • duration 4:12:05
    • Release Date 2024/04/29