Создание простого Искусственного интеллекта.
Начнем серию уроков уроков по созданию простого искусственного интеллекта на игровом движке Unity5.
В этой части мы поговорим о анимировании игрового объекта, к примеру крысы, при помощи компонента игрового движка animator. Для этого нам понадобится сама модель крысы и несколько анимаций.
Итак начнем, первым делом настроим нашу модель и ее анимацию, выберем нашу крысу и в окне Inspector выберем вкладку Rig.
В строке Animation Type нужно установить тип анимации Humanoid.
Далее перейдем на вкладку Animations. Здесь мы можем увидеть весь список анимаций, которые присутствуют на этой модели.
Проверим, чтоб у каждой анимации стояла галочка Loop Time, для того чтобы анимация была зацикленная и не обрывалась после проигрывания одного раза.
После подготовки модели можно переместить ее на сцену. Если запустить сейчас игру то наша модель пока не двигается и никакая анимация не проигрывается.
Чтобы заставить модель проигрывать анимацию создадим новый файл animator controller назовем его rat и откроем его.
Первая анимация которая будет проигрываться всегда, это анимация ожидания или бездействия (idle). В окне аниматора правой кнопкой мыши создадим новый компонент Empty (Create state –Create empty) и назовем этот компонент idle
Ниже, можно увидеть строку Motion, в которой нужно указать анимацию крысы, которая отвечает за бездействие.
Вернемся на сцену и выберем нашу модель крысы. На ней должен уже быть компонент Animator если его нет, можно добавить его вручную.
В этом компоненте в строке controller укажем наш файл Animator controller (rat)
Если запустить на данном этапе игру, то можно увидеть что у нашей крысы уже проигрывается анимация бездействия.
На этом первую часть урока можно завершить, в следующей части мы расширим количество анимаций у крысы (ходьба, атака, смерть) и создадим скрпт, который будет отвечать за смену анимаций при определенных действиях. Удачных проектов!
💥 Видео
Делаю эволюцию ИИ в UnityСкачать
КАК СОЗДАТЬ ПРОСТУЮ 3D ИГРУ НА UNITY? || Unity 3D C# Уроки Создание ИгрСкачать
Научу создать игру на Unity за 5 минут!!! | GamicleСкачать
🌐 Онлайн игра: полный туториал, часть 1 [Unity 3D] [Photon] - матчмейкинг и простая синхронизацияСкачать
Учим Unity за 1 час! #От ПрофессионалаСкачать
Создание простого хоррора на Unity #1 (Как создать хоррор-игру)Скачать
СОЗДАНИЕ НЕЙРОСЕТИ В UNITY С НУЛЯ | МАШИННОЕ ОБУЧЕНИЕ | ML AGENTS | ЧАСТЬ 1Скачать
КАК СОЗДАТЬ ИГРУ НА UNITY ЗА 20 МИНУТ ? | Gamicle | Unity 3D C# Уроки Создание ИгрСкачать
Разнёс чужой код за 15 секунд. Часть 1 #код #айти #программирование #рефакторингСкачать
Как Unity упрощает разработку игр #1 - ФИЗИКА объектовСкачать
Unity Игра от нашего ученика: AR Mine v.0.0.1Скачать
Сделал одинаковую игру на Unreal/Unity/GodotСкачать
КАК СОЗДАТЬ ИГРУ ЗА 5 МИНУТ? / Unity Создание ИгрСкачать
Искуственный интеллект врага в Unity (патрулирование, погоня и атака)Скачать
Делаем игру на Unity 5 - #4. Интерфейс. Часть 1Скачать