Создание эффектов: система частиц, ассеты

Поделиться
HTML-код
  • Опубликовано: 22 сен 2024
  • #КурсыЯндексИгр В этом уроке научим добавлять эффекты в игру как с помощью системы частиц, так и с помощью готовых ассетов.
    Файлы для проекта находятся здесь: disk.yandex.ru...
    Версию проекта по итогам прошлого урока можно скачать здесь: disk.yandex.ru...
    Чтобы открыть файл проекта в Unity, воспользуйтесь инструкцией: disk.yandex.ru...
    Следующее видео «Добавление звуков в игру»: • Добавление звуков в игру
    Удобная рабочая тетрадь по курсу: yandexgames-un...
    RUclips-канал Ильи Карельцева: / @eccentricgames
    Хотите быть в курсе всех главных новостей платформы? Подписывайтесь на наш канал в Telegram: t.me/yangamesd...
    Вам важно быть на связи с сообществом, иметь возможность задать вопрос или помочь новичкам? Присоединяйтесь к нашему дружному комьюнити: t.me/yagamedev
    #ЯндексИгры #РазработкаИгр #HTML5

Комментарии • 24

  • @shahriyor_m14
    @shahriyor_m14 Год назад +3

    Интересный и понятный урок! Лайк, подписка ⚡

  • @coyotewld
    @coyotewld Год назад +2

    Уроки огонь! Спасибо

    • @yagamesdev
      @yagamesdev  Год назад

      Здравствуйте. Спасибо за отзыв. Рады, что вам понравились уроки :)

  • @Igor-if7sx
    @Igor-if7sx Год назад +2

    Спасибо за уроки, го курс по RPG Илья!

  • @sergeyromanov1920
    @sergeyromanov1920 Год назад +1

    При попытки получить из ассетс - стал выдавать ошибку в консоли, оказывается надо было авторизоваться в юните - (маленькая кнопочка/значок аватара под меню File - не в самом меню), после этого стало норм. Возможно такое может быть если сработает выход, если например комп теряет связь с интернетом когда например ложится в спячку (курс не один день проходил). Все остальное в норме. Очень понравился этот урок, узнал много нового про частицы.

    • @koloskov_pavel
      @koloskov_pavel Год назад +1

      странно. при установке программы всегда идет регистрация

    • @Defis_22
      @Defis_22 2 месяца назад +1

      @@koloskov_pavel Так он про авторизацию, а не про регистрацию!

  • @paimonc8593
    @paimonc8593 Год назад

    Здравствуйте, у меня, почему-то при прикосновении к первому барьеру, уничтожаются сразу все, в чем может быть проблема?

  • @МихаилТарасов-е1я
    @МихаилТарасов-е1я Год назад +2

    а "отыгравшие" объекты - системы частиц не нужно удалять?

    • @koloskov_pavel
      @koloskov_pavel Год назад

      это интересно, на самом деле. мне кажется что нужно, ведь этих частиц много и слабые компы могут просто не потянуть

    • @coolrash
      @coolrash Год назад

      @@koloskov_pavel у какого нормального человека щас слабый комп? либо это ребенок либо бомж какой-то

    • @yagamesdev
      @yagamesdev  Год назад

      Михаил, здравствуйте. Да, системы частиц, которые закончили свою работу, рекомендуем использовать повторно. Для этого подходит шаблон «Object Pool». Он позволяет вызывать объекты по несколько раз, что экономит память проекта. С его помощью можно создать максимальное количество объектов на старте и использовать их по мере необходимости или постепенно устанавливать объекты при их появлении на сцене.

    • @cybergoosertv
      @cybergoosertv Год назад

      @@yagamesdev как удалить то их в итоге?

  • @364Lastgo
    @364Lastgo Год назад

    Переношу партиклы в объект игрока и они перестают работать если ставить настройку Rate over Distance. В Particle System поставил Simulation space - world, кто-то сталкивался с таким? Если просто тягать их за оси в пространстве, то всё работает.

    • @364Lastgo
      @364Lastgo Год назад

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

    • @martcarrefour
      @martcarrefour 3 месяца назад

      ​@@364Lastgo Тоже сейчас возился с этой проблемой.
      Оказалось, что это будет норм работать, если на Rigidbody "Player" будет стоять галочка "Is Kinematic".
      Вдруг кому полезно бдует.

  • @ruslanh8106
    @ruslanh8106 Год назад

    9:05 у меня одного Unity закрывается с непонятной ошибкой при попытке переключить bilboard на mesh?
    а именно при попытке сделать particle mesh при использовании материала Universal Render Pipeline/Particles/Lit
    не знаете как можно это исправить?

    • @yagamesdev
      @yagamesdev  Год назад

      Здравствуйте. Попробуйте, пожалуйста, создать новый проект и повторить действия с particle. Если это не поможет, рекомендуем задать вопрос в нашем чате по Unity. Возможно, кто-то из разработчиков уже сталкивался с подобным и подскажет решение: t.me/yagamesunity

    • @РоманКачок
      @РоманКачок Год назад

      @@yagamesdev У меня такая же проблема

    • @РоманКачок
      @РоманКачок Год назад

      В чате не отвечают молчят

    • @ruslanh8106
      @ruslanh8106 Год назад

      @@РоманКачок когда я это делал, я в конечном итоге просто забил и делал без него)

  • @ИванГилязов-в3п
    @ИванГилязов-в3п Год назад +1

    Скачал такой же ассет партиклов. Использовал оттуда эффект взрыва. В редакторе всё отлично работает, но при компиляции в WebGl эффект отображается как просто тень, и будто даже за объектом поля. Из-за чего это может быть?

    • @МихаилТарасов-е1я
      @МихаилТарасов-е1я Год назад

      Возможно, надо шейдеры поменять. На видео проскочило "Legacy", а проект под URP

    • @ИванГилязов-в3п
      @ИванГилязов-в3п Год назад

      @@МихаилТарасов-е1я Да, спасибо) Я уже потом разобрался, когда в консоли после сборки увидел сообщение, что удалено 8 шейдеров, которые не поддерживаются)