Study 3d | Gamedev | Моделирование
2.76K subscribers
747 photos
29 files
1.05K links
Канал, посвященный изучению 3D - моделирование, анимация, rigging, текстурирование, gamedev, Unity 3d, Unreal Engine и др. игровые движки и т.д. Материал представлен в виде максимально полезных туториалов, видеоуроков, книг.
Для связи @nat_ndsfd
Download Telegram
Контроллеры персонажей
Built-in контроллеры позволяют персонажу подниматься по ступенькам или по наклонной поверхности. При этом он не будет съезжать вниз, если окажется на крутом склоне. У dynamic-объектов почти всё наоборот: они не умеют подниматься по ступенькам, но при этом съезжают на крутом склоне. Единственное, что их объединяет с предыдущим типом контроллера — они тоже могут подниматься по пологой поверхности.
https://giant.gfycat.com/ClassicBossyAlbatross.mp4
#Unity
Игровой движок Unreal Engine
Первая версия движка Unreal Engine появилась в далеком 1998 году, когда компания Epic Games выпустила шутер Unreal. Уже тогда он демонстрировал универсальность, совмещая в себе графический и физический движки, систему искусственного интеллекта, управление файловой и сетевой системами, а также включая готовую среду для разработки игр. Авторы движка упростили взаимодействие с ним, чтобы разработчики могли сосредоточиться на создании основных элементов игр, не отвлекаясь на мелочи вроде отладки сетевого кода или вычисления коллизий.
Трилогия Mass Effect выполнена на Unreal Engine 3. Здесь он показал все свои возможности. Движок обеспечил играм серии красивую графику и отличную шутерную механику
https://youtu.be/697DRVPSZSk
#UE4
https://youtu.be/juZcgqxOGeU
Контроллеры персонажей
Каждый контроллер подходит для своего типа геймплея. Например, в серии Pokemon нет физического взаимодействия между объектами, поэтому играм такого типа подойдёт built-in контроллер.
#Unity
Игровой движок Unreal Engine
По состоянию на 2020 год Unreal Engine (уже в четвертой номерной версии) остается чрезвычайно востребованным движком, очень гибким, удобным в использовании и абсолютно разноплановым – поставьте рядом предельно мрачную RTS Battlefleet Gothic: Armada и веселую «Королевскую битву» Fortnite, и вы ни за что не догадаетесь, что обе игры выполнены на одном движке.
https://youtu.be/lLkNIBSNGVs
#UE4
Контроллеры персонажей
В игре Fall Guys физика имеет огромное значение для геймплея, поэтому в такой игре лучше использовать dynamic-контроллеры объектов.
https://cdn.akamai.steamstatic.com/steam/apps/256813244/movie480_vp9.webm?t=1608061526
#Unity
Игровой движок Unreal Engine
Компания Epic Games продолжает регулярно обновлять свое детище, используя, в том числе, и для своих проектов.
Каждая версия UE привносила новые впечатляющие графические эффекты. Благодаря простоте использования, а также лояльным условиям лицензирования, движок использовали многие студии, от инди-команд до крупнейших компаний, выпускающих дорогие ААА-блокбастеры.
На видео "Infiltrator", игра выпущена на движке Unreal Engine 4
https://youtu.be/3EJC1edU3Y4
#UE4
https://youtu.be/ZeE2HqiU8y4
Физические движки 2D и 3D в Unity
В Unity есть два отдельных физических движка, один для 3D физики и один для 2D физики. Основные понятия идентичны в обоих движках (за исключением дополнительного измерения в 3D), но они реализованы с разными компонентами. Так, например, существует компонент Rigidbody для 3D физики и аналогичный Rigidbody 2D для 2D физики.
Обучающие материалы по физическим движкам здесь: https://learn.unity.com/tutorials?k=%5B%22lang%3Aen%22%2C%22sl%3Aintermediate%22%5D&ob=starts
#Unity
Игровой движок Unreal Engine
Epic Games анонсировала Unreal Engine 5 13 мая 2020 года, и это движок, нацеленный на новое поколение консолей и игр. Собственно, первые проекты на нем появятся не раньше 2021 года, и сверхпопулярная Fortnite также перейдет на новую версию движка.
Анонс Unreal Engine 5 здесь: https://youtu.be/qC5KtatMcUw
#UE4
2D Физика
Unity имеет отдельный движок для 2D физики, что делает оптимизацию доступной только для 2D объектов. Его компоненты соответствуют стандартным компонентам 3D физики, таким как Rigidbody, Box Collider и Hinge Joint, но с добавлением к имени “2D”. Так, спрайтам могут быть добавлены компоненты Rigidbody 2D, Box Collider 2D и Hinge Joint 2D. Большинство 2D компонентов представляют собой просто “сплющенные” версии соответствующих 3D компонентов
Двухмерное твердое тело: https://docs.unity3d.com/ru/530/Manual/class-Rigidbody2D.html
#Unity
https://youtu.be/EFyWEMe27Dw
Игровой движок Unreal Engine
Какие же преимущества Unreal Engine 5 анонсируют разработчики?
Во-первых, поддержка всех существующих платформ, от РС и мобильных устройств до консолей PS5 и Xbox Series X.
Во-вторых, технологии Nanite и Lumen: первая позволяет создавать сцены с сотнями миллионов и даже миллиардами полигонов и рендерить их в реальном времени, а вторая обеспечивает разработчиков удобным инструментарием для реализации динамического глобального освещения.
#UE4
https://youtu.be/HKoDTzea79Y
Unity предлагает потрясающую визуальную точность, мощность рендеринга и атмосферу. От яркого дня до яркого свечения неоновых вывесок ночью; от солнечных лучей до тускло освещенных полуночных улиц и темных туннелей.
На Unity можно создать захватывающую динамичную игру, которая увлечет игроков на любой платформе.
Посмотрите, как в игре Pillars of Eternity настроено освещение.
Так же при помощи Unity разработчикам удалось создать детализированный и проработанный мир, который высоко оценили как критики, так и геймеры.
#Unity
Игровой движок Unreal Engine
В компании Epic Games отмечают, что Unreal Engine 5 выпустят уже в 2021 году. Движок будет работать на компьютерах, PS4, Xbox One, Mac, PS5, Xbox Series X и устройствах на iOS и Android.
А пока компания анонсировала новый программный инструмент, работающий в браузере на движке Unreal Engine. Он получил название MetaHuman Creator и позволяет создавать реалистичные человеческие лица с анимациями мимики, а также движения тела.
https://youtu.be/S3F1vZYpH8c
#UE4
Источники света в Unity
Источники света являются неотъемлемой частью каждой сцены. В то время как меши и текстуры определяют форму и внешний вид сцены, источники света определяют цвет и атмосферу вашего 3D окружения. Вы, вероятно, будете работать более чем с одним источником света в каждой сцене. Организация их одновременной работы требует небольшой практики, но результат может быть потрясающим.
Источники света добавляются в сцену с использованием меню GameObject->Create Other.
Можно добавить компонент Light к любому выделенному объекту используя Component->Rendering->Light.
На картинках показано, как изменяя компонент Color, сценам придается разное настроение.
#Unity
Игровой движок Unreal Engine
Epic Games объявила, что в последней версии Unreal Engine 4.26, доступной всем желающим, можно воссоздать отображение волос, меха и перьев в реальном времени.
В короткометражном фильме "Сурикат" демонстрируются возможности Unreal Engine 4.26, смотрите:
https://youtu.be/SB4nnhJv3IU
#UE4
Освещение в Unity
Свойства света предоставляет компонент Light. Базовый цвет и интенсивность устанавливаются одинаково для всех источников света, но направление зависит от того, какой тип света вы используете.
Кроме того, свет может уменьшаться по мере удаления от источника. В Unity существует четыре типа источников света:
- точечные огни;
- точечные светильники;
- прожектор;
- направленный источник света.
В игре Pokemon Go представлены все виды освещения
https://youtu.be/VOm0WMwZJzs
#Unity
Игровой движок Unreal Engine
Компания Epic Games, являющаяся создателем популярной игры Fortnite, в партнёрстве с автопроизводителями разрабатывает автомобильное программное обеспечение на основе игрового движка Unreal Engine.
Первым партнёром Epic стал концерн General Motors, а первым авто с мультимедийной системой на Unreal Engine - электрический Hummer EV.
Производители авто уверяют, что в будущем автономные транспортные средства сделают процесс вождения менее важным, а на первый план выйдут действия, которые водитель сможет выполнять, находясь в салоне. Транспортным же средством будут управлять специальные алгоритмы.
https://youtu.be/CGRmH_sFg7s
#UE4