February 11

GameDev 3.0

Необходимое программное обеспечение

Этап 1. Прототипирование

Этап 2.1. Дальний бой

Этап 2.1. Ближний бой

Этап 2.2. Дальний бой

Этап 2.2. Ближний бой

Этап 2.3. Дальний бой

Этап 2.3. Ближний бой

Этап 3.1. Кат-сцены

Этап 3.2. Ассеты

Этап 3.3.

Необходимое программное обеспечение

  • Unreal Engine 5.2 или новее.
  • Blender 2.9
  • Maxon Cinema 4D R23 или новее.
  • SideFx Houdini 18.0 или новее.
  • iСlone 7 + 3dxchange 7
  • Photoshop 2019 версии или новее.
  • After Effects 2019 версии или новее.
  • Media Encoder 2019 версии или новее.

https://docs.unrealengine.com/5.3/en-US/

↑ Вверх

Этап 1. Прототипирование

  1. Техническое задание
  2. Самый базовый урок
  3. Вступительный урок
  4. Организация проекта
  5. Схема уровня
  6. Прототипирование, ч.1
  7. Прототипирование, ч.2

Вступительный стрим

↑ Вверх

Этап 2.1. Дальний бой

  1. Техническое задание
  2. Базовый урок
  3. Вступительный урок
  4. Механика передвижения, ч.1
  5. Механика передвижения, ч.2
  6. Взаимодействие с кнопкой, ч.1
  7. Взаимодействие с кнопкой, ч.2
  8. Подсказки и фейк-дверь
  9. Риггинг автомобиля
  10. Механика автомобиля, ч.1
  11. Механика автомобиля, ч.2
  12. Механика автомобиля, ч.3
  13. Механика автомобиля, ч.4

Дополнительные материалы

Доп. материалы по урокам

↑ Вверх

Этап 2.1. Ближний бой

  1. Техническое задание
  2. Вступление
  3. Анимации передвижения
  4. Добавление оружия
  5. Возможность прятать и доставать оружие
  6. Анимации передвижения с мечом
  7. Присед и двойной прыжок
  8. Механика фонарика
  9. Исправление багов
  10. Доработка механик
  11. Система здоровья
  12. Финализация первого блока

Дополнительные материалы

Архив с файлами для ветки ближнего боя.
Все анимации и эффекты переделаны под версию Unreal 5.2 и 5.3
Очень важно! Папка Project_files должна находится в папке Content вашего проекта и после - вы можете уже перемещать файлы как вам угодно ВНУТРИ Анрила, как идет по урокам.
Порядок:
- Распаковываете архив куда вам удобно.
- Копируете папку Project_files ( ctrl+c )
- Вставляете в папку Content вашего проекта ( Проект не должен быть запущен )
- Можете приступать к урокам

Анимации дергаются
Как добавлять новые паки если сломались текстуры

Если эффект огня не появляется, удалите эту ноду и переподключите варибл к set hidden in game в target.
Не замените, а именно добавьте вторым

↑ Вверх

Этап 2.2. Дальний бой

  1. Техническое задание
  2. Механика оружия. Ч.1
  3. Механика оружия. Ч.2
  4. Механика оружия. Ч.3
  5. Механика оружия. Ч.4
  6. Механика оружия. Ч.5
  7. Механика оружия. Ч.6
  8. Искусственный Интеллект. Ч.1
  9. Искусственный Интеллект. Ч.2
  10. Искусственный Интеллект. Ч.3
  11. Искусственный Интеллект. Ч.4
  12. Искусственный Интеллект. Ч.5
  13. Искусственный Интеллект. Ч.6
  14. Искусственный Интеллект. Ч.7
  15. Искусственный Интеллект. Ч.8
  16. Искусственный Интеллект. Ч.9

Дополнительные материалы

Дополнительные материалы по уроку

Анимация для пистолета

Анимация для пистолета (достать, убрать)

Анимация для фонаря

Анимация для налобного фонаря/очков ночного зрения

Рекомендуется проходить после основных уроков 2.2 и фикс механик на 2.3

Продвинутый риггинг оружия
Анимация оружия и подгрузка в Анрил
Вылетающие гильзы во время стрельбы
Подгрузка магазина и настройка перезарядки, в которой магазин снимается (+ фикс бага который ломает перезарядку)
Доп. механика; Поднятие оружия при столкновении с препятствиями (чтоб оружие не клипилось в стены)

У всех, кто прошел 2.2 (дальний бой) сейчас есть баг, что если враг на возвышенности и он попадает мимо нас, то его пули и трейс летят не в нашу сторону а просто вперёд перед ИИ.

Для фикса выше прописанного бага, делаем следующее;

1. На скелетал меш оружия ИИ, добавляем сокет и называем его MuzzleFlash (как это делалось для персонажа) важно чтоб сокет смотрел прямо по Х.

2. В логике стрельбы ИИ, после первого трейса, на Cast Failed (у ноды cast to BP_thirdpersoncharacter) меняем настройки трейса в Start/End как показано на скрине.

3. Наслаждаемся улучшенным погружением.

Также мини - урок с прошлых потоков, где показывается как исправить ошибку с Alert Others у ИИ, где они должны о нас забыть. (Для тех кто прошел 2,2 - дальний бой)

И пока что последний фикс / доп. урок (дальний бой), так как остальные будут предоставлены после 2.3; для тех у кого оружие смотрит ниже прицела (после уроков по оружию на 2.2), здесь добавляем / убавляем высоту для фикса данной проблемы.

https://disk.yandex.ru/d/nGciFEN_moogZA

Забыл об этом также, у вас сейчас у всех имеется ряд багов с оружием (после 2.2 - дальний бой);

1. Можно убрать оружие во время перезарядки.
2. Можно прервать стрельбу убрав оружие и оно забагается и перекинется на спину.
3. Оружие телепортируется если начинается авто - перезарядка и нажимать (убрать оружие).
4. При доставании оружия вы можете стрелять.

↑ Вверх

Этап 2.2. Ближний бой

  1. Техническое задание
  2. Базовые атаки
  3. Тяжелые атаки
  4. Уворот, слайд
  5. Враги
  6. Патруль врагов
  7. Зрение врагов
  8. Проработка врагов
  9. Враги дальнего боя
  10. Система урона и здоровья
  11. Внедрение системы урона
  12. Удары мечом с уроном

тутор, там под ним есть проект с исправленным ретаргетом манекенов, работает аккуратнее чем стандартный

↑ Вверх

Этап 2.3. Дальний бой

  1. Техническое задание
  2. GIT
  3. Механика паркура, ч.1
  4. Механика паркура, ч.2
  5. Механика паркура, ч.3
  6. Чекпойнты, ч.1
  7. Чекпойнты, ч.2
  8. Скрытное убийство
  9. Механика приседа
  10. Запаковка игры
  11. Доработка механик, ч.1
  12. Доработка механик, ч.2
  13. Диалоги, ч.1
  14. Диалоги, ч.2
  15. Диалоги, ч.3
  16. Диалоги, ч.4
  17. Диалоги, ч.5
  18. Диалоги, ч.6
  19. Диалоги, ч.7
  20. Диалоги, ч.8

У кого UE 5.1.1 и выше - когда начнете делать паркур, будете вызывать Event движения вперед и лево право, он сильно отличается, те кто делал машину на 5.1.1 понимают о чем я, так вот, вместо event move forward (backward) и left_right, будете вызывать ноду Get IA_MOVE, где X будет Left_right, а Y - Forward (Backward), а то я уже управление начал переписывать так как до ноды я разобрался что это она, но то что вертикали и горизонтали будут перед назад лево право

Дополнительные материалы

Файлы для этапа

↑ Вверх

Этап 2.3. Ближний бой

  1. Техническое задание
  2. Работа со снарядами
  3. Стелс-система
  4. Враги могут прыгать
  5. Босс
  6. Target Lock
  7. Аптечки и выносливость
  8. Доработка багов
  9. Работа с камерой
  10. Запаковка проекта

Дополнительные материалы

Файлы для этапа 2.3. Проверены, работают на 5.2+
Анимациям не пришлось менять скелет.
Важно! Папка из архива должна находится в папке content

↑ Вверх

Этап 3.1. Кат-сцены

  1. Техническое задание
  2. Геймплейные кат-сцены, ч.1
  3. Геймплейные кат-сцены, ч.2
  4. Геймплейные кат-сцены - препятствие, ч.1
  5. Геймплейные кат-сцены - препятствие, ч.2
  6. Полноценные кат-сцены, ч.1
  7. Полноценные кат-сцены, ч.2
  8. Полноценные кат-сцены, ч.3
  9. Полноценные кат-сцены, ч.4
  10. Полноценные кат-сцены, ч.5
  11. Записанные кат-сцены, ч.1
  12. Записанные кат-сцены, ч.2
  13. Кат-сцены с животными
  14. Анимация и тряска камеры
  15. QTE

Дополнительные материалы

↑ Вверх

Этап 3.2. Ассеты

  1. Техническое задание
  2. Вдохновение
  3. Ассеты, ч.1
  4. Ассеты, ч.2
  5. Ассеты, ч.3
  6. Ассеты, ч.4
  7. Ассеты, ч.5
  8. Ассеты, ч.6
  9. Освещение
  10. Ассеты. Детали на объектах
  11. Ассеты. Vertex Paint
  12. Actor Palette
  13. PCG, ч.1
  14. PCG, ч.2

Дополнительные материалы

Дупликатор ассетов, про него говорится тут

а

щ

Комбинации клавиш

Shift + D - выравнивание нод в блюпринтах

C - группирование выделенных нод, комментарий