Как делать кат-сцены в Unity - Основы TimeLine и Cinemachine / Как создать игру [Урок 63]

Sdílet
Vložit
  • čas přidán 28. 08. 2024
  • Учимся делать кат сцены в Юнити 2019 с помощью связки Таймлайн и Синемашин. Разбираемся в основных настройках и компонентах.
    Вопросы и ответы на счёт платных занятий по разработке игр и помощи в проектах: • Вопросы и ответы на сч...
    Мои игры в Steam:
    store.steampow...
    Мои игры в GooglePlay:
    play.google.co...
    Группа во ВКОНТАКТЕ: igrodelsky
    Личка во ВКОНТАКТЕ: dostali...
    Сайт: dostalitios.wix...
    Фейсбук: / igrodelsky
    Личка в Телеграмм: t.me/VLADIMIR_...
    Почта: dostalitios@gmail.com
    (игродельский, igrodelsky, разработка игр, юнити, unity, 2020)

Komentáře • 78

  • @user-xy5qu1zp4l
    @user-xy5qu1zp4l Před 3 lety +6

    Спасибо, даже мне человеку зелёному в этой сфере, было ясно и доступно! Благодарю!

    • @igrodelsky
      @igrodelsky  Před 3 lety

      Благодарствую ;)

    • @kimviking9074
      @kimviking9074 Před 2 lety

      ПОМОГИИИИИТЕЕЕ!!!Как сделать так чтобы после кат сцены меня автоматически перекидывало на следующую сцену(2Д)

    • @kimviking9074
      @kimviking9074 Před 2 lety

      @@igrodelsky ПОМОГИИИИИТЕЕЕ!!!Как сделать так чтобы после кат сцены меня автоматически перекидывало на следующую сцену(2Д)

    • @kimviking9074
      @kimviking9074 Před 2 lety

      ПОМОГИИИИИТЕЕЕ!!!Как сделать так чтобы после кат сцены меня автоматически перекидывало на следующую сцену(2Д)

  • @EugeneMelnikov
    @EugeneMelnikov Před 4 lety +4

    Коротко, внятно и по делу. Отличный урок спасибо большое!

    • @kimviking9074
      @kimviking9074 Před 2 lety

      ПОМОГИИИИИТЕЕЕ!!!Как сделать так чтобы после кат сцены меня автоматически перекидывало на следующую сцену(2Д)мм

  • @MaruskaStarshaya
    @MaruskaStarshaya Před 3 lety +2

    Классный и простой урок, спасибо)

    • @kimviking9074
      @kimviking9074 Před 2 lety

      ПОМОГИИИИИТЕЕЕ!!!Как сделать так чтобы после кат сцены меня автоматически перекидывало на следующую сцену(2Д)

  • @Nikita_Pro89
    @Nikita_Pro89 Před rokem +1

    Крутой урок. 👍 Спасибо ))

  • @varan9412
    @varan9412 Před 4 lety +1

    чисто мысли читаешь, только собрался кат сценки бахать и ,ХОБА, видос)

    • @igrodelsky
      @igrodelsky  Před 4 lety

      ;)

    • @kimviking9074
      @kimviking9074 Před 2 lety

      ПОМОГИИИИИТЕЕЕ!!!Как сделать так чтобы после кат сцены меня автоматически перекидывало на следующую сцену(2Д)

  • @user-nc4pj3zi9w
    @user-nc4pj3zi9w Před 4 lety +1

    Спасибо дружище! 👍👍

    • @kimviking9074
      @kimviking9074 Před 2 lety

      ПОМОГИИИИИТЕЕЕ!!!Как сделать так чтобы после кат сцены меня автоматически перекидывало на следующую сцену(2Д)

  • @user-nk7yj1jp4f
    @user-nk7yj1jp4f Před 7 měsíci

    спасибо!

  • @ArmorAndRum
    @ArmorAndRum Před 3 lety

    Спасибо, идеально то что нужно)

    • @kimviking9074
      @kimviking9074 Před 2 lety

      ПОМОГИИИИИТЕЕЕ!!!Как сделать так чтобы после кат сцены меня автоматически перекидывало на следующую сцену(2Д)

    • @kimviking9074
      @kimviking9074 Před 2 lety

      ПОМОГИИИИИТЕЕЕ!!!Как сделать так чтобы после кат сцены меня автоматически перекидывало на следующую сцену(2Д)

  • @1001gameplay
    @1001gameplay Před rokem

    У меня после старта камера не ездит по кругу по пути, а втыкается в LookTarget. Что не так? Когда префаб с камерой активен на сцене - всё ок, когда инстанциируется из скрипта - глюк.

    • @igrodelsky
      @igrodelsky  Před rokem

      Хз, нужно смотреть.

  • @pimok-kok
    @pimok-kok Před měsícem

    спасибо

  • @AK_NoB_E8
    @AK_NoB_E8 Před 4 lety +1

    Круто

    • @kimviking9074
      @kimviking9074 Před 2 lety

      ПОМОГИИИИИТЕЕЕ!!!Как сделать так чтобы после кат сцены меня автоматически перекидывало на следующую сцену(2Д)

  • @user-or4uf6og8x
    @user-or4uf6og8x Před rokem

    Спасибо!

  • @dmitriikolokoltsev4954
    @dmitriikolokoltsev4954 Před 3 lety +1

    Спасибо, полезно)

    • @kimviking9074
      @kimviking9074 Před 2 lety

      ПОМОГИИИИИТЕЕЕ!!!Как сделать так чтобы после кат сцены меня автоматически перекидывало на следующую сцену(2Д)

    • @kimviking9074
      @kimviking9074 Před 2 lety

      м

  • @_T-800_
    @_T-800_ Před 4 lety +1

    Привет! спасибо за хороший урок. Кстати рассказывать стал лучше по сравнению с первыми своими уроками)). В данном уроке у тебя больше даже по Синемашин. Я искал урок по таймлайну, русскоязычный. В настоящее время развернутого и грамотного урока по таймлайну на русском нет. Где бы рассказывалось из-за чего происходят косяки с ключевыми кадрами, например: поставил ключевые кадры и на каком-то этапе ставишь в там лайне очередной ключевой кадр в итоге анимация тайм лайна предыдущих анимаций (ключевых кадров) ломается. У меня так было при вращении объекта, т.е. после установления очередного ключевого кадра предыдущие по данному объекту "поплыли"..... Короче на сегодняшний день нет реально качественного урока на русском именно по тайм лан✌🏼🦄💀)). Еще интересно по твоим проектам, как двигаются? делаешь ли новые игры? Помню ты в одном из своих видосов показывал свои пробные игры, которые разместил в Стиме. Когда реклама компаний в видоса это тошно, а когда реальный человек скидывает ссылки или коротко упоминает или показывает свои работы это интересно)

    • @igrodelsky
      @igrodelsky  Před 4 lety +1

      Так на вскидку не скажу что там за проблемы в таймлайне, нужно смотреть. Новых игр много начал, но все на ранних стадиях, не могу определиться за какую уже взяться основательно :) А основной проект сейчас - это зомби-шутер под виар, но он не мой.

    • @_T-800_
      @_T-800_ Před 4 lety +1

      @@igrodelsky если одному делать игрушку, то для планшетов и смартфонов)). тоже сейчас делаю для ISO))). Начинал знакомиться с блендером из твоих уроков и твоих коллег на ютьюбе)) по темам Анимации, скелета и т.д...)) А сейчас научился делать и анимацию и модели и другое)), и вот делаю свою игрушку))). Тоже потом свои уроки запишу, чтобы народу проще было входить в курс темы)))

    • @igrodelsky
      @igrodelsky  Před 4 lety +2

      @@_T-800_ Странный вывод. Если есть деньги на продвижение, то делать можно под что угодно. А если денег нет, то на мобилах шансов засветиться очень мало, а вот Стим хоть как-то новые игры проталкивает. Так что Я бы, наоборот, рекомендовал для пк делать, а не для телефонов. Да и не нужно тогда втискиваться в узкие рамки оптимизации под мобилы. Это если не учитывать навыки и таланты разраба, а так то - каждому своё.

    • @kimviking9074
      @kimviking9074 Před 2 lety +1

      ПОМОГИИИИИТЕЕЕ!!!Как сделать так чтобы после кат сцены меня автоматически перекидывало на следующую сцену(2Д)

    • @_T-800_
      @_T-800_ Před 2 lety

      @@kimviking9074 Привет!))) Ты можешь это сделать через скрипт (код) языка C#, содержание скрипта ты можешь найти в ютьюбе, уроков очень много на русском)), там буквально пару строк. А в плане логики организации всего этого то: пишешь скрипт для перехода от одной сцены в другую, там же пропиши булевую переменную (типа bool) публичную (public), чтобы её было видно в инспекторе, чтобы при смене состояния булевой например в состояние true выполнялся процесс перехода на другую тебе необходимую сцену, это условие легко прописать в скрипте способом if () и создай свою функцию (чтобы не прописывать условие в методе Updat для оптимизации, мелочь, ну чтобы каждый кадр скрипт не проверял, мелочь но всё-таки оптимизация:))) для этого в скрипте. Состояние булевой можно поменять непосредственно через твой заранее созданный таймлайн (где твоя катсцена) :)), т.е. запиши в таймлайне в нужном тебе месте ключевой кадр меняющий состояние булевой из false на true. Другим способом можешь активировать ту же булевую через триггер. Но полагаю через таймлайн в твоём случае ближе :))). Способов реализации довольно много :))

  • @MrThrash90
    @MrThrash90 Před rokem

    Как камера понимает, что ей нужно привязаться к пути? Если камер виртуальных несколько?

  • @user-dr2jm2qc7x
    @user-dr2jm2qc7x Před 3 lety +3

    Доброго времени суток! Очень годный ролик. А как записать видео из кап сцены в формате Avi или mpeg4?

    • @MaruskaStarshaya
      @MaruskaStarshaya Před 3 lety

      никак, юнити не сделали ничего для этого. Только платные плагины (не факт что качественно), или через запись экрана. Как по-мне это конечно зашквар с их стороны - в Анриле додумались сделать такую функцию.

    • @igrodelsky
      @igrodelsky  Před 3 lety +1

      В версии 2019,4 уже доступен встроенный пакет Unity Recorder для записи видео, гифок, скринов и анимаций. На днях запишу видос на эту тему. Не знаю с какой версии он появился, может и на 2018 есть.

    • @igrodelsky
      @igrodelsky  Před 3 lety

      @@MaruskaStarshaya Встроенный пакет смотри Unity Recorder

    • @kimviking9074
      @kimviking9074 Před 2 lety

      @@MaruskaStarshaya ПОМОГИИИИИТЕЕЕ!!!Как сделать так чтобы после кат сцены меня автоматически перекидывало на следующую сцену(2Д)

  • @xboxseriousgamer
    @xboxseriousgamer Před 4 lety +1

    класс

    • @kimviking9074
      @kimviking9074 Před 2 lety

      ПОМОГИИИИИТЕЕЕ!!!Как сделать так чтобы после кат сцены меня автоматически перекидывало на следующую сцену(2Д)

  • @playgamess3795
    @playgamess3795 Před rokem

    вот меня ещё интересует один вопрос, немного не по теме. Вот я объединил 2-3 анимации персонажа в timeline. Как и из этого сделать простую анимацию, которую можно добавить в аниматор?

    • @igrodelsky
      @igrodelsky  Před rokem

      Можно попробовать Unity Recorder. Есть урок на канале.

    • @playgamess3795
      @playgamess3795 Před rokem

      @@igrodelsky огромное спасибо, это то что надо)

  • @user-mh2ll7cg7x
    @user-mh2ll7cg7x Před 3 lety

    Владимир очень хороший урок, хотелось бы узнать как можно записать с игровым персонажем, например девушка подходит к дереву и садиться, управление с клавиатуры есть, а вот в реальном времени это как то можно запись сделать?

    • @igrodelsky
      @igrodelsky  Před 3 lety

      Вот это может помочь, если правильно понял вопрос czcams.com/video/6qkOnAIEqzY/video.html

  • @kimviking9074
    @kimviking9074 Před 2 lety

    ПОМОГИИИИИТЕЕЕ!!!Как сделать так чтобы после кат сцены меня автоматически перекидывало на следующую сцену(2Д)

  • @Askalot667
    @Askalot667 Před 4 lety

    Выставил все настройки как на видео, при переключении камер происходит резкий скачок со смещением положения камеры, и она как бы останавливается и начинается новый разгон. Устранить это удалось уменьшив в настройках камеры X, Y и Z Damping до 0, и Aim выставил в Hard Look At (т.к. из-за этих параметров происходило смещение камеры от MoveTarget и смещение прицела от LookTarget). Почему на видео нет таких скачков?

    • @igrodelsky
      @igrodelsky  Před 4 lety

      Видимо, не внимательно смотрел и что-то сделал не так.

    • @kimviking9074
      @kimviking9074 Před 2 lety

      ПОМОГИИИИИТЕЕЕ!!!Как сделать так чтобы после кат сцены меня автоматически перекидывало на следующую сцену(2Д)

  • @user-bu6qc9mu5n
    @user-bu6qc9mu5n Před 2 lety

    Аналогично, не видно поинты при создании, в чем проблема? распиши здесь

  • @user-zr2wx3by2s
    @user-zr2wx3by2s Před 3 lety

    Норм

    • @kimviking9074
      @kimviking9074 Před 2 lety

      ПОМОГИИИИИТЕЕЕ!!!Как сделать так чтобы после кат сцены меня автоматически перекидывало на следующую сцену(2Д)

  • @--.--
    @--.-- Před 3 lety

    Где можно взять этот красивый ассет воды?

    • @igrodelsky
      @igrodelsky  Před 3 lety

      czcams.com/video/z_V2_8fOHjk/video.html

  • @user-tb7yn5yy3g
    @user-tb7yn5yy3g Před 4 lety

    При создании Waypoints их почему то у меня не видно на сцене.Что это может быть за борозда такая?Ты сам с Украины с какого города?

    • @igrodelsky
      @igrodelsky  Před 4 lety

      Скрин сделай, так не скажу. Из Харьковской области.

    • @user-tb7yn5yy3g
      @user-tb7yn5yy3g Před 4 lety

      @@igrodelsky Написал тебе на почту)И скрин туда же скинул

  • @myjnkyard
    @myjnkyard Před 2 lety

    А как сделать ,что бы после неё можно было продолжать играть?

    • @igrodelsky
      @igrodelsky  Před 2 lety

      Через сигнал в лаймлайне или просто запустить необходимое действие по истечению времени кат-сцены.

  • @redfox7193
    @redfox7193 Před rokem

    Плохо только что код скрипта CinemachineDollyCar(...) не показал.

    • @igrodelsky
      @igrodelsky  Před rokem

      Установи пакет Cinemachine

  • @channelofmaks9505
    @channelofmaks9505 Před 3 lety

    У меня нет Cinemachine что делать и где искать

    • @igrodelsky
      @igrodelsky  Před 3 lety

      Искать в Менеджере Пакетов. Фильтр там вверху проверь, чтобы все пакеты показывались. Ну и версия Юни должна быть соответствующая, не ниже чем в ролике.

    • @channelofmaks9505
      @channelofmaks9505 Před 3 lety

      @@igrodelsky спасибо нашёл

    • @kimviking9074
      @kimviking9074 Před 2 lety

      ПОМОГИИИИИТЕЕЕ!!!Как сделать так чтобы после кат сцены меня автоматически перекидывало на следующую сцену(2Д)

    • @redfox7193
      @redfox7193 Před rokem

      @@kimviking9074 Написать соответствующий программный код. Дам подсказку: отслеживай состояние таймлана так:
      while (playableDirector.state == PlayState.Playing)
      {
      await Task.Yield();
      }
      Debug.Log("Timeline " + playableDirector.playableAsset.ToString() + " played.");

  • @Ryfed-game-developer-
    @Ryfed-game-developer- Před 4 lety

    Как зделать чтобы после кат-сцены запускалась игра

    • @igrodelsky
      @igrodelsky  Před 4 lety +1

      Сделать кат-сцену одной сценой, а первый уровень игры следующей, и кодом запустить сцену с первым уровнем после окончания кат-сцены.

    • @Ryfed-game-developer-
      @Ryfed-game-developer- Před 4 lety

      @@igrodelsky спасибо

    • @kimviking9074
      @kimviking9074 Před 2 lety

      ПОМОГИИИИИТЕЕЕ!!!Как сделать так чтобы после кат сцены меня автоматически перекидывало на следующую сцену(2Д)

    • @kimviking9074
      @kimviking9074 Před 2 lety

      @@igrodelsky а как это сделать?

    • @kimviking9074
      @kimviking9074 Před 2 lety

      @@Ryfed-game-developer- а как это сделать

  • @user-mo4fb1tr6c
    @user-mo4fb1tr6c Před 2 lety

    Спасибо!

    • @kimviking9074
      @kimviking9074 Před 2 lety

      ПОМОГИИИИИТЕЕЕ!!!Как сделать так чтобы после кат сцены меня автоматически перекидывало на следующую сцену(2Д)