Создание интерактивной 2D-воды с нуля (руководство по Unity)
Sasquatch B Studios
0:00 / 0:00
Создание интерактивной 2D-воды с нуля (руководство по Unity)
34 234 просмотра · 2 года назад
Sasquatch B Studios
72,5 тыс. подписчиков
34 234 просмотра · 2 года назад
Поддержите нас и получите эксклюзивные преимущества на Patreon (включая доступ к исходным файлам и коду этого урока) — / sasquatchbgames
Присоединяйтесь к нашему сообществу Discord! — / discord
--
Мне было ТАК весело работать над этим проектом... Несмотря на то, что пришлось полностью отказаться от своего первого подхода!
Мы будем использовать сетку, созданную с нуля, и перемещать вершины волнообразными узорами, когда ваш игрок (или любой другой объект Rigidbody) взаимодействует с водой. Меня вдохновила игра Ori and the Blind Forest, и я очень доволен результатом!
Это... довольно чудовищное видео, я понимаю. Я переборщил. Но я хотел сделать его как можно лучше. Итак, вот что мы рассмотрим:
Создание сетки с нуля
Пользовательские скрипты редактора (для кнопок и некоторых пользовательских маркеров для изменения размера воды)
Создание спрайтового шейдера для сетки (включая линии краёв, каустику, искажение и смещение вершин)
Распространение волн (т.е. создание волн при соприкосновении игрока с кромкой воды)
--
Временные метки:
00:00 - Введение
00:24 - Объяснение, почему мы используем сетку
01:51 - Создание сетки
06:07 - Пользовательский редактор (для кнопок и маркеров)
08:56 - Создание основного цвета и линий волн (шейдерный граф)
11:33 - Добавление каустики для воды (шейдерный граф)
13:49 - Добавление искажения для воды (шейдерный граф)
16:17 - Настройка CameraSortingLayerTexture и слоев сортировки для Искажение
17:57 - Добавление постоянных волн через смещение вершин (шейдерграф)
21:11 - Настройка интерактивных функций 2D-воды
26:00 - Настройка обработки триггеров для воды
---
Использованы бесплатные ресурсы для воды (мох):
https://assetstore.unity.com/packages...
Разбор математических моделей 2D-воды:
https://code.tutsplus.com/make-a-spla...
---
Нужны дополнительные ресурсы Unity? Воспользуйтесь нашей партнёрской ссылкой — это отличный способ поддержать нас. Мы получаем небольшой процент, который помогает нам продолжать работу: https://assetstore.unity.com/?aid=110...
---
Ищете крутой мерч для разработчиков игр? - https://sasquatchbgames.myspreadshop....
---
Ссылка для скачивания БЕСПЛАТНОГО 2D-набора ресурсов:
https://assetpack.sasquatchbstudios.com/
Кто мы--------------------------------------
Если вы впервые на нашем канале, нас зовут Брэндон и Никки из Sasquatch B Studios. Мы продали дом, чтобы открыть собственную игровую студию, и теперь работаем полный рабочий день над развитием бизнеса и созданием игры Samurado.
Не забудьте подписаться на НОВЫЕ видео о разработке игр каждый понедельник и четверг!
Список желаний, Samurado!
https://store.steampowered.com/app/23...
Подпишитесь на нас в Твиттере, чтобы регулярно получать Обновления!
/ sasquatchbgames
#unitytutorial #unity2d #unity3d