К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Foundations of Inventory Systems and Player Interaction · LearnSpace
Назад в каталог
courseraПрограммирование

Foundations of Inventory Systems and Player Interaction

Курс от Packt
Средний≈ 12.1 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. In this course, you will gain practical skills in building an inventory system while learning how to manage player interactions within a game environment. You will start by exploring basic inventory algorithms and data structures and progress to designing a fully functional inventory system in Unity. Through hands-on examples and coding challenges, you’ll not only learn how to build systems from the ground up but also enhance your skills in debugging, customizing, and testing your work. The course is divided into modules that cover essential aspects of an inventory system. From setting up Unity and scripting basic features to implementing advanced functionalities such as player interactions and 3D item previews, you will be guided step by step. You will also learn how to refine user interfaces to improve player experiences, integrating key features like item pickups, drops, and UI syncing with inventory changes. Each lesson will provide you with real-world coding techniques and practical problem-solving skills that are vital for creating interactive and immersive gameplay systems. This course is perfect for game developers, designers, and programmers looking to enhance their understanding of game systems. Whether you’re building inventory systems for RPGs, action games, or any genre, this course provides a solid foundation in both programming and user interface design. The course is suitable for intermediate learners with basic knowledge of Unity and C#. By the end of the course, you will be able to design a fully functional inventory system, implement player interactions such as pickups and drops, create UI systems for displaying inventory, and customize features based on gameplay needs.

Навыки, которые вы освоите

Frontend IntegrationUser Interface (UI)User Interface (UI) DesignUnity EngineVideo Game DevelopmentProgram DevelopmentInteractive Design3D AssetsDevelopment TestingScriptingVirtual EnvironmentDebuggingUser Interface and User Experience (UI/UX) DesignC# (Programming Language)Game Design

Программа курса

5 модулей · 65 учебных материалов

01Introduction4 материалов

Introduction

Introduction to the SpecializationВидеоIntroduction to the Course 'Foundations of Inventory Systems and Player Interaction'ЧтениеFull Specialization ResourcesЧтениеJoin the H3D Social CommunityВидео
02

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Foundations of Inventory Systems and Player Interaction
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 12.1 ч

5 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Корейский, Индонезийский, Испанский, Японский

Часть программы вашего университета
Basic Inventory Algorithms and Data Structures
14 материалов

Basic Inventory Algorithms and Data Structures

An Inventory System OverviewВидеоGetting Started with the Unity PackageВидеоItem Data Structures with Scriptable ObjectsВидеоCreating Scriptable Object Assets for Inventory ItemsВидеоBuilding an Inventory SystemВидеоAdding Items to the InventoryВидеоManaging the Item Adding ProcessВидеоTesting the Item Adding ProcessВидеоWriting a Custom Editor to View the Inventory Part 1ВидеоWriting a Custom Editor to View the Inventory Part 2ВидеоWriting a Custom Editor to View the Inventory Part 3ВидеоRemoving an Item from the InventoryВидеоCreating and Testing Item Data Scriptable ObjectsDIALOGUEBasic Inventory Algorithms and Data Structures - AssessmentЗадание
03Player Interaction with the Inventory13 материалов

Player Interaction with the Inventory

Making Pickup ItemsВидеоAdding Picked Up Items to the InventoryВидеоManaging Bundle PickupsВидеоDropping Items Input SetupВидеоDropping Items from the InventoryВидеоHandling Multiple Item DropsВидеоPlacing Items Back into the World Part 1ВидеоPlacing Items Back into the World Part 2ВидеоAdding Physics to Dropped ItemsВидеоAligning Dropped Numbers to Inventory NumbersВидеоAdjusting the Physics on Dropped ItemsВидеоImplementing Item Drop with Physics in UnityDIALOGUEPlayer Interaction with the Inventory - AssessmentЗадание
04Building a UI18 материалов

Building a UI

Inventory System UI DesignВидеоSetting up the UI ElementsВидеоLaying out the Inventory UIВидеоUI Resizing ControlsВидеоCreating a 3D Preview UI WindowВидеоTab Controls for Item Type SelectionВидеоWorking with Toggle Group Controls Part 1ВидеоWorking with Toggle Group Controls Part 2ВидеоDetecting Toggle SelectionВидеоAdding a Scrollbar View for Displaying ItemsВидеоDesigning a Prefab for Inventory Item DisplayВидеоInstantiating Inventory Item ButtonsВидеоSorting Inventory Items into Tab CategoriesВидеоDisplaying Item Previews in 3D Part 1ВидеоDisplaying Item Previews in 3D Part 2ВидеоDisplaying Item Previews in 3D Part 3ВидеоDesigning and Implementing Inventory Tab System with TogglesDIALOGUEBuilding a UI - AssessmentЗадание
05Hooking up the UI Inventory to the Player Inventory16 материалов

Hooking up the UI Inventory to the Player Inventory

Opening and Closing the InventoryВидеоFreeing the MouseВидеоAdding Picked Up Items to the Inventory UIВидеоA Better Way to Open and Close the InventoryВидеоSynchronizing Picked Up Items to Tab CategoriesВидеоManaging the Visual Display of Item CountsВидеоDropping Selected ItemsВидеоDropping Items Back into the WorldВидеоSpecifying Item Drop NumbersВидеоCustomization ChallengeВидеоAdding a New Item ChallengeВидеоMaking the Inventory UI Functional and Interactive in UnityDIALOGUEConclusion to the Course 'Foundations of Inventory Systems and Player Interaction'ЧтениеHooking up the UI Inventory to the Player Inventory - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание