Управление персонажем
Проверьте движение и камеру на своём устройстве ввода. Составьте список настроек, от которых зависит комфорт, вместо механического повторения значений автора.
Стивен Улибарри · Blueprints · FPS · на английском
Обзор курса Стивена Улибарри
Первый FPS на Blueprints: персонаж, оружие, вражеские дроны, таймер и HUD. Совместная программа GameDev.tv и Стивена Улибарри без обязательного опыта кода.
RusUdemyПомогаем оформить выбранный курс в личном аккаунте Udemy — без общих аккаунтов и предоплаты.Подробнее
Короткий одиночный FPSСтивен Улибарри · английский язык · обновление сентябрь 2024
Новичкам, которые хотят один завершённый Blueprint-проект вместо большого многожанрового маршрута.
Опыт программирования не требуется. Нужен PC или Mac, способный запускать UE5.
Одиночный FPS с враждебными дронами, оружием, здоровьем, таймером и HUD.
Совместная программа GameDev.tv и Стивена Улибарри обновлялась в сентябре 2024 года. Это одиночный FPS: сетевую репликацию и dedicated servers она не заменяет.
Курс GameDev.tv и Стивена Улибарри использует небольшой shooter как понятную цель: двигаться от первого лица, стрелять, переживать атаки дронов и успевать выполнить задачу до завершения таймера. Программа не требует опыта программирования, но предполагает компьютер, способный запускать Unreal Engine 5. Последнее указанное обновление — сентябрь 2024 года: это полезный учебный проект, но не обещание интерфейса и ассетов последней версии движка.
Эти задачи помогают проверить понимание материала на собственном примере. Это редакционные упражнения; они не означают дополнительную проверку работ преподавателем.
Проверьте движение и камеру на своём устройстве ввода. Составьте список настроек, от которых зависит комфорт, вместо механического повторения значений автора.
Проверьте выстрел при пустом запасе и получение ammo pickup. Интерфейс должен отражать реальное состояние оружия, а не отдельный счётчик.
Проверьте обнаружение, преследование и атаку. Измените одну характеристику противника и убедитесь, что остальная игровая логика не сломалась.
Отдельно протестируйте победу, поражение, истечение таймера и повторный запуск. Зафиксируйте приоритет, если события происходят одновременно.
После подготовки проекта идут Character Movement, The Weapon, The Drone, Combat и The Game Mode. Заключительный раздел посвящён дальнейшему развитию. Объём позволяет увидеть цельный игровой цикл без масштаба большой RPG или multiplayer-программы.
На дату проверки в карточке Udemy: 7 разделов, 63 лекции, 8 ч 23 мин видео. На самостоятельный код, чтение документации и исправление ошибок нужно дополнительное время. Темы ниже сгруппированы редакцией; точное оглавление сверяйте с Udemy.
Измените уровень, правила и поведение хотя бы одного противника. Когда сможете объяснить собственные изменения без урока, выбирайте следующий шаг — более широкий Blueprint-маршрут или основы сетевого взаимодействия.
Установка и подготовка проекта
Движение персонажа
Оружие и стрельба
Враждебный дрон
Бой, здоровье и боеприпасы
Game Mode, таймер и интерфейс

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