Study 3d | Gamedev | Моделирование
الذهاب إلى القناة على Telegram
Канал, посвященный изучению 3D - моделирование, анимация, rigging, текстурирование, gamedev, Unity 3d, Unreal Engine и др. игровые движки и т.д. Материал представлен в виде максимально полезных туториалов, видеоуроков, книг.
إظهار المزيد2 690
المشتركون
-324 ساعات
-77 أيام
-1430 أيام
أرشيف المشاركات
Управление игровым объектом с помощью скриптов Unity
Скрипт определяет план выполнения тех или иных действий в игре.
Код, прописанный в скрипте, не активируется, пока скрипт не присоединен к игровому объекту.
Скрипт прикрепляется перетаскиванием на игровой объект в панели Hierarchy или через окно Inspector.
Имеется также подменю Scripts в меню Component, которое содержит все скрипты, доступные в проекте, включая те, которые вы создали сами.
Cкрипт начнет работать, когда вы нажмете Play и запустите игру, проверить это можно добавив в функцию Start команду Debug.Log.
Туториал по использованию команды Debug.Log.
#Unity #script
Быстрый способ создания радиальных лучей в After Effects
Данный метод позволяет БЫСТРО создать большое количество копий (лучей) и распределить их вокруг окружности.
Работа проводится на шейповом слое с помощью модификатора Repeater.
Более подробно о с оздании радиальных лучей рассказывается в этом ролике.
#Adobe_After_Effects #анимация
Это свершилось. Мы публикуем в общий доступ демо-версию нашей игры Mot De Pass, которая была создана в рамках курса по Unreal Engine.
Качайте, играйте, записывайте летсплеи. Мы старались!
https://motdepass.com/
Анимация лучей с помощью встроенного эффекта Beam
Эффекту Beam я уже посвящал пост, в котором приводил несложный туториал по его использованию.
Сегодня хочу остановиться на возможностях Beam. Взгляните, как можно применить Beam в моушн-дизайне.
Туториал по созданию надписи (логотипа) со святящимися разноцветными лучами.
#Adobe_After_Effects #анимация
Переменные функций скриптов в Unity
Переменные скриптовых функций - это своего рода ячейки, хранящие информацию.
Каждая переменная в скриптах указывается совместно со своим типом (смотрите картинку).
Несложный туториал по основам программирования на C# для Unity, правилам работы с переменными и основными функциями скрипта.
#Unity #script
Создание Beam эффекта в After Effects
Beam эффект представляет собой впечатляющий эффект молнии, электрического разряда, светового луча, перехода фигуры с одного места на другое и пр.
Выполняется на шейповых слоях с использованием встроенного эффекта Beam.
Туториал по использованию Beam эффекта.
#Adobe_After_Effects #анимация
Функции скриптов Unity
Функция Update - это место для размещения кода, который будет обрабатывать обновление кадра для игрового объекта.
Это может быть движение, срабатывание действий или ответная реакция на ввод пользователя.
Update отвечает за всё, что должно быть обработано с течением времени в игровом процессе.
Чтобы позволить функции Update выполнять свою работу, необходимо инициализировать переменные, осуществить связь с другими игровыми объектами.
В этом видео-ролике подробно рассказывается о функциях Update и FixedUpdate в Unity.
#Unity #script
Модификаторы шейпов в After Effects
Модификаторы позволяют изменять шейпы, получать невероятные фигуры.
С помощью модификаторов можно получать зигзагообразные линии, втягивать и раздувать фигуры, имитировать работу циркулярной пилы, движение "змейкой" и многое другое.
Познакомиться с основами работы с модификаторами и узнать некоторые приемы трансформации шейпов можно в этом видео-ролике.
#Adobe_After_Effects #анимация
Функции скриптов Unity
Функция Start - активируется движком Unity до начала игрового процесса (т.е. до первого вызова функции Update), и это идеальное место для выполнения инициализации.
О назначении функций Awake и Start в Unity подробно рассказано в этом видео-ролике.
#Unity #script
Вышла новая версия Cascadeur
В новой версии добавили Graph Editor - набор инструментов для анимации поз персонажей и новую экспериментальную систему Spline IK.
Если до сих пор не пробовали эту программу, то настоятельно советую. Это значительно упрощает процесс создания анимаций для 3д моделей.
И да, это БЕСПЛАТНО.
https://youtu.be/aFV3WSjnzwc
#анимация
Анимированная круговая диаграмма в After Effects
Анимация выполняется с помощью шейпового перехода Radial Wipe.
Применяется при подготовке презентаций (плавная смена одной диаграммы на другую), имитации часов (ускоренный ход часовой стрелки) и т.д.
Туториал по созданию анимированной круговой диаграммы.
#Adobe_After_Effects #анимация
Как составить файл скрипта
После двойного щелчка на скрипте в Unity, он будет открыт в текстовом редакторе. По умолчанию Unity использует MonoDevelop, но вы можете выбрать любой редактор из панели External Tools в настройках Unity.
Скрипт взаимодействует с движком за счет создания класса, называемого MonoBehaviour. Имя класса берется из имени, которое вы указали при создании файла (на картинке показан общий вид файла скрипта).
Имя класса и имя файла должны быть одинаковыми, для того, чтобы скриптовый компонент мог быть присоединен к игровому объекту.
Туториал по присоединению скрипта к игровому объекту.
#Unity #script
Морфинг PNG изображений в After Effects
Превращать друг в друга можно не только шейпы, но и другие изображения.
C помощью морфинга удается добиться изменения контуров объектов и трансформирования их друг в друга.
Работа проводится на разных слоях с помощью команды Auto-trace.
В этом видео-ролике рассказывается, как сделать плавный переход от одного PNG-изображения к другому.
#Adobe_After_Effects #анимация
Как создавать скрипты в Unity
Cкрипты обычно создаются непосредственно в Unity.
Вы можете создать скрипт используя меню Create в левом верхнем углу панели Project или выбрав Assets > Create > C# Script (или JavaScript) в главном меню.
Новый скрипт будет создан в папке, которую вы выбрали в панели Project. Лучше ввести новое имя скрипта сразу после создания, чем изменять его потом.
Имя, которое вы введете, будет использовано, чтобы создать начальный текст в скрипте.
Туториал по созданию нового скрипта в Unity.
#Unity #script
Как создать круговую вспышку на After Effects
Вспышка такого рода создается на шейповом слое, полностью заполняющем композицию.
Анимация осуществляется за счет изменения параметров Rectangle Path (Size X,Y).
Полученный анимационный элемент клонируется с помощью модификатора Repeater.
Более подробно о создании круговой вспышки на шейповом слое рассказывается в этом ролике.
#Adobe_After_Effects #анимация
Скрипты в Unity
Поведение игровых объектов контролируется с помощью компонентов (Components), В движке предусмотрены встроенные компоненты, но они не могут описать все возможные вариации геймплея.
Движок позволяет создавать собственные компоненты, активировать игровые события, изменять параметры и т.д. Для этого используются скрипты.
Пишутся скрипты на одном из языков семейства .NET. Самые распространенные из них:
1. C# (Си-шарп), стандартный в отрасли язык подобный Java или C++;
2. UnityScript, язык, разработанный специально для использования в Unity по образцу JavaScript.
Чnо представляют собой скрипты в Unity, как их составлять и как с ними работать - в этом видео-ролике.
#Unity
Морфинг в After Effects
Морфинг – это плавное превращение одного объекта в другой – эффект, очень популярный в кино и рекламе.
Морфинг бывает шейповым – это работа с логотипами, элементами инфографики и прочими геометрическими фигурами, а бывает более сложным. Это морфинг изображений, позволяющий превратить, например, человека в волка.
Теме морфинга я уже посвящал пост.
Сегодня хочу привести более простой туториал по созданию морфинга на шейповых слоях.
#Adobe_After_Effects #анимация
Как сделать персонажа запоминающимся
Как в геймдеве построена технология отождествления персонажа с игроком?
Существует несколько механик создания ярких персонажей. Среди них:
1. Психологический прием, когда игрок сам "собирает" персонажа из фигуры, прически, одежды, видов оружия и пр.
2. Максимальное обезличивание главного героя игры. Характер персонажа начинает проявляться через общение с друзьями.
3. Намеренное создание персонажа-одиночки, который по ходу игры становится супергероем.
4. Сложный сценарий игры, который заставляет игроков сопереживать персонажу.
Более подробно о создании запоминающихся персонажей рассказывается в этом видео.
#Unity
Как создать анимацию подпрыгивания в After Effects
Эффект подпрыгивания создается с помощью шейпов и установки ключевых кадров.
В видеоуроке, приведенном ниже, рассказывается о простейшем способе анимации при помощи шейпов, выбора тайминга, работы с графиком анимации.
Туториал по созданию динамических шейпов, трансформации одного шейпа в другой.
#Adobe_After_Effects #анимация
Источники бесплатного аудио для игр
Прежде чем вы сможете добавить аудиоклипы в игру, вам нужно их получить/найти/записать,
Ниже приведены несколько хороших мест в Интернете для прекрасной музыки и звуковых эффектов для игр. Некоторые из них бесплатны для любого использования (в том числе коммерческого), некоторые просто бесплатны для личного использования.
Как всегда, проверьте лицензию медиаресурсов, прежде чем использовать их для любых коммерческих продуктов.
1. SoundBible.com
2. Freesound.org
#Unity #audio
