Невозможное размещение
Попробуйте разместить предмет за границей сетки, на занятом месте и при нехватке пространства. Неудачная операция не должна терять предмет или менять его количество.
Стивен Улибарри · C++ · Inventory · на английском
Обзор курса Стивена Улибарри
Пространственный инвентарь как C++-плагин: сетка, стеки, расходники и экипировка с учётом multiplayer. Нужен опыт Unreal C++, не только обычного C++.
RusUdemyПомогаем оформить выбранный курс в личном аккаунте Udemy — без общих аккаунтов и предоплаты.Подробнее
Инвентарь как отдельный плагинСтивен Улибарри · английский язык · обновление февраль 2026
Разработчикам RPG и survival-прототипов, которым нужен не только UI инвентаря, но и поведение предметов в игровой логике.
Нужен Unreal C++; автор рекомендует уровень своего Ultimate Game Developer Course. Потребуются место для движка и debug symbols; в уроках используется Rider.
Модульный сетевой инвентарь: пространственная сетка, стеки предметов, расходники и экипировка.
Автор заявляет возможность интеграции с GAS, но курс инвентаря не заменяет обучение самому GAS. Перенос плагина в собственный проект требует адаптации и проверки репликации.
Inventory Systems связывает интерфейс с настоящим поведением предметов. Пространственная сетка поддерживает разные размеры объектов, категории, стеки, перенос, подбор, выбрасывание, расходники и экипировку. Логика вынесена в отдельный плагин с прицелом на модульность и multiplayer. Это подходящая специализация после первого UE C++-проекта, но не первый курс языка. В описании есть craftable items и возможность интеграции с GAS; из этого не следует наличие полной системы рецептов, экономики или полноценного обучения Gameplay Ability System.
Эти задачи помогают проверить понимание материала на собственном примере. Это редакционные упражнения; они не означают дополнительную проверку работ преподавателем.
Попробуйте разместить предмет за границей сетки, на занятом месте и при нехватке пространства. Неудачная операция не должна терять предмет или менять его количество.
Проверьте разделение, объединение, подбор и выбрасывание стека. Сравните общее количество предметов до и после каждой операции, включая отменённую.
Попробуйте подобрать один объект двумя клиентами. Проследите, где подтверждается владение и как состояние появляется у остальных игроков.
Проверьте, что применение расходника или смена экипировки меняет нужную механику, а не только картинку. Повторное нажатие не должно обходить ваши правила использования.
16 разделов последовательно связывают Inventory HUD, данные и fragments, размещение в сетке, стеки и перенос предметов с меню, расходниками, Composite Pattern и экипировкой. Программа содержит 167 лекций; полезно сохранять проверяемую сборку после каждой новой операции с предметами.
На дату проверки в карточке Udemy: 16 разделов, 167 лекций, 25 ч 2 мин видео. На самостоятельный код, чтение документации и исправление ошибок нужно дополнительное время. Темы ниже сгруппированы редакцией; точное оглавление сверяйте с Udemy.
Прежде чем связывать инвентарь с большой RPG, проверьте небольшой собственный набор предметов и сетевые пограничные случаи. Интеграцию с GAS или крафтом добавляйте как отдельные задачи с понятными правилами.
Плагин, взаимодействия и Inventory HUD
Данные предметов и Item Fragments
Поиск места в сетке и стеки
Подбор, перенос и выбрасывание предметов
Расходники, описания и Composite Pattern
Экипировка и Equipment Component

Посмотрите открытый урок и попробуйте объяснить результат своими словами. Записывайте английский термин рядом с небольшим примером из своего проекта. Останавливайте видео и меняйте одно условие: знание кнопок и команд полезно, когда вы понимаете причину действия. Если объяснение пока не складывается, вернитесь к основе до следующего раздела.
Как проходить курсы Udemy на английскомСубтитры и автоматический перевод проверяйте в меню CC на Udemy. Переведённое название курса не означает русскую озвучку.
Пришлите ссылку на выбранный курс. Уточним текущую стоимость и поможем оформить его в вашем личном аккаунте Udemy. Материалы и прогресс останутся у вас.
Курс появляется в вашей личной библиотеке на Udemy. Никаких пиратских копий, общих аккаунтов или «серых» схем.
Вы оплачиваете покупку только после того, как курс появился в вашем аккаунте Udemy.
Обычно от первого сообщения до появления курса в аккаунте проходит около 10 минут.
В Telegram отвечает живой человек: можно задать вопрос и получить качественную поддержку по покупке.
Сначала согласуем курс и условия. Оплата после появления курса в аккаунте.
Опыт работы с сервисом