DOTween введение в технологию Ч.1

Первая часть урока по введению в технологию DOTween на Unity - крутейший инструмент для реализации анимации всего и вся, созданный чтобы упрощать работу программиста, помогающий творить настоящую магию и выполнять задачи в разы быстрее, чем это было ранее. В этом уроке я покажу вам простые команды на реальных примерах, поделюсь ссылками на документацию и постараюсь дать ясные и понятные объяснения.
Понравилось видео?
Поддержи канал любой суммой:
СБЕР 5336 6901 0794 5232
Если хотите, чтобы в следующем видео ваши Имя и Фамилия были отображены в благодарственном листе, то прикрепляйте к сообщению с переводом ваши инициалы! Можете так же, что-нибудь написать, это тоже пойдет в лист.

Пікірлер: 44

  • @elsee8865
    @elsee88652 жыл бұрын

    Ооо! Лучший незаменимый инструмент. Ждём!

  • @unityk555

    @unityk555

    2 жыл бұрын

    Это точно!

  • @user-ji5vu2ln1j
    @user-ji5vu2ln1j Жыл бұрын

    Спасибо большое за практический видео-урок по основным методам DOTween. Круто, буду следить за каналом!!!))

  • @user-we6si4mi3x
    @user-we6si4mi3x Жыл бұрын

    Спасибо большое, очень помог урок!!

  • @user-jx3gn8qy2q
    @user-jx3gn8qy2q Жыл бұрын

    Спасибо!!!

  • @user-bg6pk9lb9b
    @user-bg6pk9lb9b Жыл бұрын

    Класс!

  • @dunkelheit_games
    @dunkelheit_games2 жыл бұрын

    Привет! Когда-то писал в комментариях то, что хорошо было бы поднять вопрос по анимациям, т.к. это важный момент для создания игр и вот видео!) шикарно, спасибо) С DOTween уже до этого в каком-то роде познакомился, но не так глубоко, а это видео и последующее хорошо мне пояснило некоторые пробелы, спасибо большое) особенно секвенции я пока не изучал, а просто использовал обычные методы DOTween в проекте и вижу, что и по ним есть видео, это шикарно), а DOTween - это шикарный интсрумент. Хочу отметить, что в интернете (в особенности русскоязычные источники) очень много видео по C# и Unity, но они в основном для совсем начинающих, а для людей с каким-то опытом и знаниями очень мало видео, курсов, поэтому пожалуйста, не останавливайся, с твоим подходом и качеством объяснения ты поможешь множеству людей интересующихся разработкой игр и как я уже тут писал когда то - подписчики еще набегут в большом кол-ве, потому что этот канал очень большая находка, которые уже основы осилили) Так что спасибо большое за труд!) Еще было бы классно когда-нибудь увидеть уроки по оптимизации и работы с профайлером, что-то мне кажется, что людей начинающих делать игры в определенный момент заставит задуматься 30 фпс, а видео по оптимизации не так много, и не решающих многие проблемы и при наличии таких видео на канале может также привести к притоку аудитории, хотя может и не сразу, но аудитория сюда точно подтянется. Да и оптимизация же может быть на разном уровне, как на уровне кода (например способ не использовать gameobject.Find(), GetChild(), FindObjectsWithTag(), GetComponent() везде и всюду, избегать проверок в Update(), да и вообще сократить его использование и тому подобное) А так, что можно было бы придумать как возможные видео для канала: - какие-нибудь фичи для работы в Unity, С#, какие-то рекомендации или как лучше не делать - какие-нибудь видео типа "все варианты получения ссылок" - какие-нибудь хорошие практики разработки - может что-то по архитектуре - по работе с партиклами, думаю, что это тоже важный момент, т.к. неправильно работая с ними, можно вообще игру убить по фпс) - как вариант по централизации работы с UI, типа UI системы из которой ведется все работа с UI в игре - Scriptable Objects тоже то что очень полезно

  • @unityk555

    @unityk555

    2 жыл бұрын

    Спасибо за большой и развернутый отзыв, приятно слышать что то что ты делаешь кому-то помогает. На канале есть уроки как для начинающих, так и уже продвинутых разработчиков. Говоря простым языком, я стремлюсь передать свой текущий рабочий опыт своим подписчикам. Те штуки которые я осваиваю на работе, я переношу на канал. Будут видео и по оптимизации и по профайлеру и с советами, и с инструментами, и с приемами и просто разговоры на тему программирования и все что касается юнити. Буду выпускать видео по мере сил и свободного времени. По поводу аудитории я никуда не тороплюсь, я вижу рост и интерес к каналу, что конечно же мотивирует продолжать. Еще раз спасибо!

  • @dunkelheit_games

    @dunkelheit_games

    2 жыл бұрын

    @@unityk555 про видео по оптимизации, отлично) это тоже очень важный момент в разработке. Видео на канале действительно очень хорошие, продолжай в том же духе!)

  • @Magic__Man
    @Magic__Man2 жыл бұрын

    Хэй! Не узнал тебя! Сурьёзный такой!) Будем посмотреть!

  • @unityk555

    @unityk555

    2 жыл бұрын

    Тема сурьезная, вот и я сурьезный)) Не так просто сфоткать самого себя в 9 утра, после того как до 2ух ночи записывал урок😀 Приятного просмотра!

  • @user-bz3bp4qe9h
    @user-bz3bp4qe9h2 жыл бұрын

    Топчик

  • @unityk555

    @unityk555

    2 жыл бұрын

    Спасибо🙂

  • @requiem_for_a_dream5463
    @requiem_for_a_dream5463 Жыл бұрын

    Менюха крутая)

  • @inrage7871
    @inrage78712 жыл бұрын

    Очень круто, спасибо)

  • @anatoliy9696
    @anatoliy96962 жыл бұрын

    Спасибо ) А еще в SetEase можно использовать AnimationCurve, если не подходит шаблон Ease.Xxx;

  • @unityk555

    @unityk555

    2 жыл бұрын

    Спасибо за дополнение!🙂 Согласен.

  • @user-ji4iy8db5k
    @user-ji4iy8db5k2 жыл бұрын

    Как раз вчера начал осваивать DOTween

  • @unityk555

    @unityk555

    2 жыл бұрын

    Отлично, классный инструмент.🙂👍 в среду выйдет вторая часть урока.

  • @wbrim
    @wbrim2 жыл бұрын

    0:00 Введение 1:03 Установка плагина 1:40 Начало (Texts)

  • @tttrrrrt1229
    @tttrrrrt12292 жыл бұрын

    Сижу я сейчас и изобретаю способ, как альфу в материале покрутить плавно. Сделал через Mathf.Approximately, сравнивал значения float, пока до нужного не дойдет, но иногда оно подглючивало и не выполнялся метод в конце операции. А тут ваш видос в рекомендациях висит. Прям по теме. Переделал на твине - работает как часы :) Спасибо!

  • @unityk555

    @unityk555

    2 жыл бұрын

    Да, в этом и есть вся прелесть твинов!😄🙂 Рад был помочь!

  • @flugenkehhannen
    @flugenkehhannen2 жыл бұрын

    Чувак сними урок по leoecs

  • @unityk555

    @unityk555

    2 жыл бұрын

    Сниму как дойдут руки ее посмотреть. У нас на работе своя кастомная ECS, поэтому другие еще не смотрел, но в планах стоит и давно просят. Так ч о окей, немного позже сниму.

  • @ibi-san
    @ibi-san2 жыл бұрын

    Александр, очень хотелось бы видео в Вашем повествовании о среде разработке Raider. Возможно какие-то фишки, хот-кеи, преимущества перед другими IDE. Есть ли шанс на такое видео?)

  • @unityk555

    @unityk555

    2 жыл бұрын

    Шанс довольно большой, такое видео стоит в планах. Оно обязательно выйдет на канале в скором времени может через пару уроков. Сам пользуюсь райдером и его фишками очень активно, так что есть о чем рассказать.

  • @andrewbogun5822

    @andrewbogun5822

    2 жыл бұрын

    @@unityk555 если будет удобно - отдельно расскажите пожалуйста, как планируете его оплачивать после октября 2022)))) может есть какой-то удобный способ)

  • @unityk555

    @unityk555

    2 жыл бұрын

    У меня все проще райдер оплачивает компания, поэтому как оплачивать самому тут не подскажу к сожалению

  • @GameStormable
    @GameStormable2 жыл бұрын

    своеобразная JQuery для юнити получается) но насколько я знаю она дико не оптимизированная.

  • @unityk555

    @unityk555

    2 жыл бұрын

    Честно не слышал такого, у нас в компании их активно используют, вряд ли бы стали юзать что-то дико неоптимизированное. Даже на сайте с документацией сказано: Not only very fast, but also very efficient: everything is cached and reused to avoid useless GC allocations, что по идее значит что все оптимизировано.

  • @GameStormable

    @GameStormable

    2 жыл бұрын

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

  • @bcebolodletov7759
    @bcebolodletov77592 жыл бұрын

    Как-то написал простенький сайт еще в начале года по юнити и занялся переводом статей разных и плагинов.Также,перевел документацию по DOTween на 60-70% с примерами кода и показам каждого примера гифкой.Когда захостил сайт,то оказалась, что на чем я писал(Blazor webAss) загружает сайт минимум за 8 секунд.Не нашел нормального решения,ибо многие жаловались на долгую загрузку и просто снес хост

  • @unityk555

    @unityk555

    2 жыл бұрын

    Жалко что столько трудов пропало. Но хотябы знания по DOTween у вас остались. Может можно было перенести на другой ресурс? Я тоже вот завел канал, развивал, пару месяцев назад в РФ грозили блокировкой ютуба, но благо все обошлось.

  • @bcebolodletov7759

    @bcebolodletov7759

    2 жыл бұрын

    @@unityk555 Я так понимаю, что ютуб теперь и комменты не с первого раза отправляет?Я вроде его оставлял,а сейчас смотрю и нет его..... Недели три назад я решил посмотреть что там майкрософт сделали за гибрид MAUI Blazor.Мой пробный сайт был просто на Blazor.Он даже на локальной машине загружал сайт долго,а этот гибрид хотя бы на локальной загружает по человеческий быстро,но хост купить нужно для реального теста. Как раз недели три назад и я хотел продолжить создание веб приложения по Unity,но через неделю на блоке питания все конденсаторы сдохли и из-за этого плохо материнской плате стало, и сейчас сижу на старом пк,который покупался этак в 2011 году.Пока и его хватает для юнити. Сейчас скоро выпущу свою первую игру на яндекс игры, и возможно, продолжу гибридное приложение делать по Unity. Плюс,куда-то волшебным образом треть пропала информации,которую писал для сайта,так что многое писать снова нужно будет

  • @unityk555

    @unityk555

    2 жыл бұрын

    @@bcebolodletov7759 продвигаетесь так сказать в кустарных условиях на старенькой машине) я как-то раз книжку писал и у меня 50 страниц текста удалились, пришлось заново начинать, напомнило. Иногда такое случается, но это не повод останавливаться.

  • @sergeyborovkov6447
    @sergeyborovkov64472 жыл бұрын

    Твины для тех кто ссыт писать корутины самостоятельно))

  • @unityk555

    @unityk555

    2 жыл бұрын

    Твины для тех, кто экономит свое время))

  • @sergeyborovkov6447

    @sergeyborovkov6447

    2 жыл бұрын

    @@unityk555 все так, уже подписался))

  • @wisemiceclique4498
    @wisemiceclique4498 Жыл бұрын

    Прям «Технология»?)) и твиннинг не равно «анимация».

  • @Magic__Man
    @Magic__Man2 жыл бұрын

    Хоспадя! Да когда же я въеду уже хоть маленько в код и смогу соображать что к чему!!!

  • @unityk555

    @unityk555

    2 жыл бұрын

    А сколько лет вы уже въезжаете? Если не бросать, то когда-нибудь въедите. Опять же твины это не базовые вещи в юнити, это уже можно сказать обвесы, следующий уровень, но по сути всего лишь команды с параметрами и ничего сложного, на сайте с документацией можно брать готовые примеры и подставлять их к себе в код.

  • @Magic__Man

    @Magic__Man

    2 жыл бұрын

    @@unityk555 пару лет примерно, в свободное время. Я уже из интереса и с++ курс прошел, и пайтон, и джаву почитал и пхп. Основа одна, но вот структуру не могу до конца увидет( Вродь как понял, что пишем класс, который является моделью, а когда создаем экземпляр класса, то передаем значения. Это вот на днях я понял, как-то перед сном воспаленный мозг выдал! Хотя как-то это было понятно сразу, а вот что с этим делать не до конца понимал, может в этом и кроется вся фишка, становится понятно что куда передавать и тд)

  • @unityk555

    @unityk555

    2 жыл бұрын

    @@Magic__Man ну тут все просто к примеру у вас есть класс Собака - это основной класс скажем базовый, а вот Шарик, Тузик и Бим это уже экземпляры класса Собака. Что с ними делать это уже зависит от ваших задач). После того как вы уже поизучали разные языки и технологии теперь предлагаю сосредоточить свое внимание на какой-то одной и углубить знания конкретно под нее. Понимание приходит со временем. Это уже проверенно.

  • @Magic__Man

    @Magic__Man

    2 жыл бұрын

    @@unityk555 спасибо! Я не мог это представить, потому что не делал скрипта, который бы управлял всем, а просто брал объект, накидывал скрипт и пошло-поехало!)

Келесі