Я впервые попробовал Unreal Engine! (и создал игру…)
Biped Potato
0:00 / 0:00
Я впервые попробовал Unreal Engine! (и создал игру…)
1 402 просмотра · 8 мес. назад
Biped Potato
5,38 тыс. подписчиков
1 402 просмотра · 8 мес. назад
#разработкаигр #unrealengine #программирование
После многих лет избегания Unreal Engine и использования других фреймворков, таких как Bevy, Monogame, Unity или LibGDX, я наконец-то решил попробовать этот движок, чтобы понять, почему современные разработчики игр так любят его использовать. В этом видео я попытаюсь разработать игру на Unreal Engine 5, будучи разработчиком игр, который никогда раньше не работал с этим движком. Я поделюсь своими мыслями о движке как разработчик игр, но НЕ как эксперт по Unreal Engine, поэтому относитесь ко всему, что я говорю, с долей скептицизма. Я также решил подойти к Unreal Engine, используя Blueprints как можно меньше, потому что подход, основанный на коде, — это то, к чему я всегда привык, особенно после того, как отказался от Unity (моего первого игрового движка). Поэтому в этом видео я буду в основном использовать C++ и не буду показывать много кода Blueprints.
Я впервые попробовал Unreal Engine! (и создал игру…)
Присоединяйтесь к моему Discord!:
/ discord
Временные метки
0:00 - Вступление
2:09 - Простая модель персонажа на C++
2:36 - Мнения о Blueprint против документации C++ (не воспринимайте это слишком серьезно…)
3:44 - Простое управление камерой/мышью
4:14 - Контроль версий с помощью Perforce Helix Core
5:28 - Настройки контроллера игрока
6:13 - Таймлапс 3D-моделирования корабля в Blender + комментарии
7:42 - Импорт модели в Unreal Engine
7:58 - Шейдер поверхности воды: «кроличья нора» (не очень получилось) + исправление автоматической экспозиции
9:23 - Системы частиц Niagara
10:00 - Перестройка модульной модели персонажа
11:00 - Ощущение от движения игрока в игре
12:40 - Пушечное ядро Снаряды
15:40 - Наследование классов и дочерние классы для лодок в C++
16:49 - Лодка противника и обзор кода
20:38 - Полоски здоровья и урон
21:36 - Виджет задач/целей
22:10 - Появление врагов и виджет главного меню
22:44 - Заключение
Ссылки
Unreal Engine: https://www.unrealengine.com
Исправление автоматической экспозиции/непостоянного освещения в UE5: • Why Your Unreal Lighting is Inconsistent
Использованная музыка
Instant Crush - Corbyn Kites
Ссылка: • Instant Crush
Beyond Light - Evan King
Ссылка: • Beyond Light
Marshmellow - Lukrembo
Ссылка: • lukrembo - marshmallow
Biscuit - Lukrembo
Ссылка: • lukrembo - biscuit
Better Days - LAKEY INSPIRED
Ссылка: • LAKEY INSPIRED - Better Days