Перейти к содержимому

Создание бесконечного раннера в Unity 2020/2021 — часть 1 из 2

Imphenzia

0:00 / 0:00

Создание бесконечного раннера в Unity 2020/2021 — часть 1 из 2

185 156 просмотров · 5 л. назад
Imphenzia
302 тыс. подписчиков
185 156 просмотров · 5 л. назад
Я сейчас занимаюсь созданием Endless Runner в Unity. Темп этого видео немного выше, чем у других моих уроков, поэтому, если вы новичок в Unity, рекомендую посмотреть моё видео «Изучайте Unity» перед просмотром этого видео:    • LEARN UNITY - The Most BASIC TUTORIAL I'll...   Вы можете поддержать меня на Patreon — в разделе «Уроки» можно СКАЧАТЬ проект Unity, созданный мной в этом видео:   / imphenzia   * Временные метки* 00:55 Создание нового проекта Unity 01:22 Создание начального уровня-прототипа 01:51 Привязка к сетке в редакторе Unity 02:08 Создание начального объекта-прототипа игрока 02:33 Добавление контроллера персонажа 02:56 Слой земли и маска слоя 03:20 Создание скрипта игрока 03:35 Применение гравитации к контроллеру персонажа 04:20 Использование Physics.CheckSphere для проверки наличия земли 04:57 Горизонтальное движение и поворот персонажа лицом к нему вперёд 05:39 Прыжки 06:22 Скрипт следования камеры 07:17 Моделирование ресурсов персонажа и окружения (таймлапс) 09:45 Импорт 3D-ресурсов 10:29 Замена примитивного кубического окружения смоделированными ресурсами 12:25 Замена капсулы игрока анимированным персонажем 13:00 Исправление вращения персонажа в Blender Modeler 13:17 Добавление AnimatorController 13:53 Зацикливание зацикленных анимаций 14:15 Настройка анимации бездействия 14:35 Исправление неправильной позы игрока путём создания префаба в режиме воспроизведения 15:34 Изменение размера капсулы контроллера персонажа 16:00 Настройка анимации бега и переходов анимации 17:15 Настройка анимации прыжка/падения Blend Tree 20:20 Использование Time.timeScale для анализа переходов анимации 20:43 Исправление скольжения ног при беге 21:17 Проверка наличия земли в нескольких местах 22:45 Исправление скольжения персонажа при приземлении 23:00 "Возможность перехода в себя" 23:50 Исправление проблемы с застреванием при прыжке 25:08 Пропуск анимации падения при небольших спусках 26:15 Льготный период для кнопки прыжка с кэшированием клавиш прыжка 26:57 Добавление звукового эффекта прыжка 27:00 Универсальные звуковые эффекты 27:33 Добавление фоновой графики 28:07 Постобработка — виньетка и переопределение цветовой коррекции 28:45 Скоростные следы 30:55 Финальный результат 31:17 Заключение Универсальные звуковые эффекты от Imphenzia: https://imphenzia.com/universal-sound-fx Подробное обучение низкополигональному моделированию в Blender:    • Learn Low Poly Modeling in Blender 2.9 / 2.8   Простое низкополигональное моделирование персонажа в Blender:    • Easy Low Poly Character Modeling in Blende...   Риггинг низкополигонального Полигональный персонаж в Blender:    • Rig a Low Poly Character in Blender 2.9x   Анимация по ключевым кадрам низкополигонального персонажа в Blender:    • Key Frame Animation of Low Poly Character ...   Мой канал на Twitch:   / imphenzia   Скачать градиентную текстуру: https://www.dropbox.com/s/1w98xiksiwa... Товары Imphenzia доступны: https://teespring.com/stores/imphenzia Официальный сайт: https://www.imphenzia.com Twitter:   / imphenzia   Моя страница Itch.Io со всеми моими играми Ludum Dare: https://imphenzia.itch.io/ Приглашение на сервер Imphenzia Discord:   / discord   Дополнительная информация: Я использую камеру Canon Lumix GH5 для записи видео с объективом Olympus 17mm F1.2, а также компактным объективом Laowa F2.0 7.5mm Dreamer. Иногда я также использую GoPro Hero 8, Insta360 One X и Sony RX100 Mark VII. Для звука я использую микрофон-пушку Rode NTG, подключенный к звуковой карте RME Fireface UFX II. Большое спасибо, что смотрите и делитесь моими видео :)