Gradient в Unity. Смена времени суток

Поділитися
Вставка
  • Опубліковано 16 лип 2020
  • В этом ролике я рассказываю про класс Gradient в Unity, и рассматриваю его применение на примере задачи смены времени суток в игре.
    Поддержать канал на русскоязычном Boosty: boosty.to/insaneone
    Или на Patreon: / insaneone
    Discord-сервер канала: / discord
    Группа VK: insaneoneblog
    #Unity #РазработкаИгр
    У меня на канале регулярно выходят новые видео с уроками по Unity и разработке игр, а так же другими интересными темами, связанными с геймдевом. Подписывайся!
    Не забывай оставлять комментарий, если у тебя появились вопросы или предложения по видео :)

КОМЕНТАРІ • 65

  • @maldok4087
    @maldok4087 3 роки тому +18

    Спасибо ты лучший, наш русский Brackeys

  • @nottoday9961
    @nottoday9961 3 роки тому +15

    Вау, действительно качественный контент с отличной подачей, вы большой молодец!

  • @TobyTavgames
    @TobyTavgames Рік тому

    Благодарю вас! Всё подробно, без лишней воды

  • @amidamaru103
    @amidamaru103 3 роки тому +3

    Интересные видео) лайк

  • @swixtv9222
    @swixtv9222 3 роки тому

    Это действительно очень круто
    Сейчас разрабатываю игру на рыцарскую тематику и именно про сутки меня и мучал вопрос
    Теперь думаю вопрос закрыт благодаря тебе))))
    Спасибо, ты лучший!!!!

  • @dmitriikolokoltsev4954
    @dmitriikolokoltsev4954 3 роки тому +2

    Отличный урок)

  • @CyberYurius
    @CyberYurius 2 роки тому

    Очень крутые видосы. Прям тащусь)

  • @AlexStraga
    @AlexStraga 3 роки тому +3

    Отлично)

  • @soud6917
    @soud6917 3 роки тому +7

    Показал как сделать смену времени суток, так ещё и рассказал про полезную фичу, как Gradient, пока большиство в коде вручную прописывают смену цвета

    • @sktglt
      @sktglt 2 роки тому +2

      а как решается проблема смены яркости неба, например при выходе из атмосферы? Скажем на высоте 1км - небо голубое, а на высоте 20 км - небо черное уже

  • @dmitriypermyakov5402
    @dmitriypermyakov5402 3 роки тому

    А ты хорош! Спасибо.

  • @romaklassman9924
    @romaklassman9924 3 роки тому +4

    Начало уже интрегует) и я первый)

  • @titanovsky
    @titanovsky Рік тому

    спасибо)

  • @dimatsyutsyura5167
    @dimatsyutsyura5167 3 роки тому

    Спасибо

  • @oldborodach
    @oldborodach 2 роки тому

    Приветы, тема интересная спс, но вот я правильно понял что при спонсорстве на патроне будет доступны разные фичи и более подробное объяснение?

  • @xplus9218
    @xplus9218 11 місяців тому

    Спс

  • @kiselokrbx
    @kiselokrbx 7 місяців тому +1

    Привет! Отличное видео! Но у меня вопрос, как сделать так, чтобы 10 минут - были одними сутками с помощью градиента?

  • @user-hp3kt3ot7d
    @user-hp3kt3ot7d 3 роки тому +4

    С помощью каких ресурсов обучались (книги, видео на Ютубе, спец школы/университети или что-то иное)?
    Какие ресурсы посоветуете?
    Как относитесь к профессиональным навыкам Романа Сакутина, если слышали о таком?

    • @insaneone-7220
      @insaneone-7220  3 роки тому +4

      Самостоятельно с помощью поиска, официальных справок. По C# сайт metanit, и ещё можно книгу Справочник. Полное описание языка C# от Албахари. По Unity в основном справка и Ютуб, чего-то конкретного и полезного не было, из всего самостоятельно информацию восстанавливал до приемлемого вида.
      Насчёт профессиональных навыков Романа Сакутина ничего сказать не могу, но на его курсы идти не стал бы.

    • @user-hp3kt3ot7d
      @user-hp3kt3ot7d 3 роки тому +1

      @@insaneone-7220 А есть курсы на которые Вы бы пошли? (Не уверен что сейчас Вам вообще нужны какие-то курсы поэтому воспринимайте вопрос так: а есть какие то курсы на которые Вы пошли бы на месте начинающих?)

    • @insaneone-7220
      @insaneone-7220  3 роки тому +5

      Я к курсам скептически отношусь, т. к. Неизвестно, насколько качественно там преподают. Неоднократно видел курсы, где качество записи уровня на микрофон в ноутбуке с нулевой дикцией и отсутствием логической связности речи, а ведь вы за это заплатите) Посоветовать что-то конкретное, к сожалению, не могу. Но есть мнение, что курсы с рекламой изо всех щелей в итоге оказываются пустой тратой денег. Думаю, и без названий понятно, про что я)

    • @user-hp3kt3ot7d
      @user-hp3kt3ot7d 3 роки тому +1

      @@insaneone-7220 Да, понятно о каких Вы курсах) И я того же мнения о них. Благодарю

  • @YasnaKo
    @YasnaKo 2 роки тому

    Полезный класс и красивый).
    Народ, а как включить отображение имен аргументов функции, как например x, y, z при создании вектора на 2:55? Вероятно где-то в IntelliSense, но я нифига в нем не понимаю.

  • @spasatilex-1280
    @spasatilex-1280 3 роки тому +3

    Ты будешь всегда снимать различные "фишки" (по другому как назвать не знаю), или будет что-то ещё, если да то что?

    • @insaneone-7220
      @insaneone-7220  3 роки тому

      А что именно имеется в виду под "фишками? Пока что всё описанное в роликах прямо применимо к разработке игры. И что хотелось бы ещё видеть на канале?)
      Кстати, у нас в дискорде есть раздел с идеями для видео, если что, там всегда можно написать своё видение дальнейшего развития канала. :)

    • @spasatilex-1280
      @spasatilex-1280 3 роки тому

      @@insaneone-7220 под "фишками" я имею ввиду все твои видео. Как оптимизировать игру, градиенты и прочее. Да твои видео относятся к создаю игр, и проявляют свет на некоторые вещи, но полноценным материалом это не является, потому что они не имеют структуры и порядка (нет взаимосвязи с другими видео). Я хотел спросить будет ли более структурирован материал? Это начать с основ игры создание, до более сложных особенностей создания игр.

    • @spasatilex-1280
      @spasatilex-1280 3 роки тому

      Но видео топ)

    • @insaneone-7220
      @insaneone-7220  3 роки тому +4

      @@spasatilex-1280 видео про основы создания игры на Ютубе по-моему хватает. Мой контент направлен на то, чтобы всесторонне осветить разные аспекты разработки, которые в итоге могут дать гораздо лучшее понимание создания игр, чем прямолинейная серия в стиле "пишем 2д игру") Структура видео будет выстраиваться по плейлистам на канале, сейчас так и есть, что видео затрагивают довольно разные вещи, но например тот же плейлист по оптимизации объединён одной темой. Я хочу сказать, что видео, объединённые одной тематикой разумеется будут выходить, но не обязательно последовательно.

    • @insaneone-7220
      @insaneone-7220  3 роки тому +1

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

  • @kmajon2343
    @kmajon2343 3 роки тому

    😜🎉

  • @ru4ihi
    @ru4ihi 2 роки тому

    Здравствуйте хорошее видео) Но у меня почему то здания ночью всаеравно светлые как исправить эт?

  • @LEO-lionn
    @LEO-lionn 4 місяці тому

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

  • @funtot
    @funtot Рік тому

    пишет ошибку "Named arguments must appear after the positional arguments", почему?

  • @nikitagamer604
    @nikitagamer604 Рік тому

    а луну как добавить?

  • @NickProkhorenko
    @NickProkhorenko 3 роки тому

    У меня чего-то не работает изменение времени дня, когда игра выключена.

  • @Timekss
    @Timekss 2 роки тому

    как сделать луну и звезды?

  • @danil_zz
    @danil_zz 2 роки тому

    Насколько понял, про запекание света на сцене можно забыть?

    • @insaneone-7220
      @insaneone-7220  2 роки тому

      Техники можно комбинировать, но получить качественный результат уже будет не так просто.

  • @fort_lazer1306
    @fort_lazer1306 2 роки тому

    А как сделать только ночь? Я просто делаю хоррор мне только ночь нужна со звёздами и луной

    • @stalinstar
      @stalinstar Рік тому

      Я понимаю что опоздал, но надо просто skybox создать с ночью

    • @fort_lazer1306
      @fort_lazer1306 Рік тому

      @@stalinstar я уже в курсе

  • @lolpitplay
    @lolpitplay Рік тому +1

    Привет 👋 я хочу узнать. Как и где скачать программу для прописывание скриптов. А то на блокноте писать скрипты не очень 😅. Буду рад если ответишь

    • @lolpitplay
      @lolpitplay Рік тому +1

      Ах да. А где видео ?

    • @funtot
      @funtot Рік тому +1

      просто напиши в гугл то же самое, только укажи что для юнити, чтоб на с#

  • @user-yx5sz3pu3p
    @user-yx5sz3pu3p 3 роки тому

    можно луну и звезды добавить

    • @insaneone-7220
      @insaneone-7220  3 роки тому

      Конечно

    • @user-yx5sz3pu3p
      @user-yx5sz3pu3p 3 роки тому

      ​@@insaneone-7220 помогите пожалуйста)

    • @user-yx5sz3pu3p
      @user-yx5sz3pu3p 3 роки тому

      @@insaneone-7220 я новичок

    • @user-yx5sz3pu3p
      @user-yx5sz3pu3p 3 роки тому

      вместо update - fixedUpdate
      вместо - Time.deltaTime - Time.fixedDeltaTime

  • @NickProkhorenko
    @NickProkhorenko 3 роки тому

    Значит, смотри:
    1. цвет солнца ты добавил
    2. цвет отражения добавил
    3. ЦВЕТ НЕБА НЕ ДОБАВИЛ!
    Каким образом должен меняться цвет неба ночью? Это де по скрипту видно, ты же сам все писал.
    Я написал скрипт такой же как и у тебя, солнце двигается, все работает, меняются все цвета, кроме цвета неба. Как блин это починить, я уже 2 часа сижу мозг ломаю. У тебя работает - у меня нет, с таким же самым скриптом! Колдун!!!

    • @insaneone-7220
      @insaneone-7220  3 роки тому

      Это стандартное процедурное небо, оно меняется от положения солнца. Цвет кастомизировать не обязательно, если тебя устраивает стандартный результат. Если у тебя не меняется цвет неба, значит стоит нестандартный материал. В таком случае, это работать и не должно)

    • @user-rk5lg4iu4m
      @user-rk5lg4iu4m 2 роки тому

      Получилось починить?

    • @NickProkhorenko
      @NickProkhorenko 2 роки тому

      @@user-rk5lg4iu4m Да, процентов на 95. Я за год много чего узнал в юнити и набрался опыта.

  • @Mr.Krabs2024
    @Mr.Krabs2024 2 роки тому

    Спасибо за видео, но возникла проблема. За один timeProgress проходит 10 суток, вместо одних. Не знаю что делать, не поможете? То есть день меняется за 0.1 от timeProgress, вместо 1

    • @insaneone-7220
      @insaneone-7220  2 роки тому

      Значит, в какой-то из формул ошибка. Тут нельзя помочь без примера кода или другой конкретной информации.

    • @Mr.Krabs2024
      @Mr.Krabs2024 2 роки тому

      @@insaneone-7220, полностью переписал твой код. Завтра отправлю фото или видео в вк. Заранее спасибо)

    • @Mr.Krabs2024
      @Mr.Krabs2024 2 роки тому

      Уже нашёл свою ошибку🤦‍♂️
      Она тупейшая. Умножить вместо прибавить поставил🤦‍♂️🤦‍♂️🤦‍♂️

  • @user-yx5sz3pu3p
    @user-yx5sz3pu3p 3 роки тому

    ?

  • @NickProkhorenko
    @NickProkhorenko 3 роки тому +1

    Дичь какая- то происходит с твоим градиентом... Не работает толком.
    И как еще мне Луну добавить, чтоб она одновременно с солнцем светила и передвигалась?

  • @insaneone677
    @insaneone677 3 роки тому

    Огромное тебе спасибо!Удачи в развитии канала)