n.fridman
n.fridman
  • 37
  • 185 250
[UNITY] Как использовать лучи в играх? Raycast, BoxCast CircleCastAll.
Привет, в этом ролике я расскажу про использование лучей в играх. Мы рассмотрим 3 примера использования лучей, для определения нахождения персонажа на земле. Для реализации системы стрельбы в игре, а так-же для реализации множественных взрывов.
Ссылки:
──────────────────────────────
Itch.io: itch.io/c/1701188/unity-assets
──────────────────────────────
Discord: discord.gg/4PFdvFu
──────────────────────────────
Проект из видео: drive.google.com/file/d/1Vayoi2RIhNFupfAumwy_LFkC_b13dboE/view?usp=sharing
──────────────────────────────
Ассеты из видео:
──────────────────────────────
Pixel Adventure 1 - pixelfrog-assets.itch.io/pixel-adventure-1
──────────────────────────────
Pixel Art Wooden Barrel - havran.itch.io/wooden-barrel
──────────────────────────────
Weapon Pack - vladpenn.itch.io/weapon
──────────────────────────────
Fire Pixel Bullet 16x16 - blackdragon1727.itch.io/fire-pixel-bullet-16x16
──────────────────────────────
Содержание:
00:00 - Введение.
01:55 - Промо
02:44 - Использование лучей для определения нахождения игрока на земле.
06:20 - Использование лучей для стрельбы в играх.
10:36 - Использование Circle Cast и BoxCast для взрывов в играх.
14:37 - Заключение.
Ссылки на Оф.Документацию:
──────────────────────────────
Raycast: docs.unity3d.com/ScriptReference/Physics2D.Raycast.html
──────────────────────────────
CircleCastAll: docs.unity3d.com/ScriptReference/Physics2D.CircleCastAll.html
──────────────────────────────
RaycastHit2D: docs.unity3d.com/ScriptReference/RaycastHit2D.html
──────────────────────────────
Поддержка канала:
──────────────────────────────
Donation Alerts - www.donationalerts.com/r/n_fridman
──────────────────────────────
Patreon - www.patreon.com/n_fridman
──────────────────────────────
Boosty - boosty.to/n.fridman
──────────────────────────────
Теги: #Unity #Raucast #Gamedev
Переглядів: 2 428

Відео

Готовая система распознавания свайпов для мобильных игр на Unity.
Переглядів 1,6 тис.2 роки тому
Всем привет в этом видео я расскажу о своем самом первом публичном проекте, который представляет из себя небольшую тулзу для распознавания свайпов на мобильных платформах. Содержание: 0:00 - Введение. 0:42 - Обзор возможностей ассета. 2:04 - Как использовать ассет? 3:04 - Заключение. Ссылки на страницы проекта: ────────────────────────────── itch.io: nfridman.itch.io/goto-apps-swipe-input ─────...
[UNITY] Загрузка игровых ресурсов во время игры. Unity Resources System.
Переглядів 2,4 тис.2 роки тому
Привет, в этом видео я расскажу о том, как можно загружать игровые ресурсы прямо во время игры. С помощью системы ресурсов Unity можно загружать большинство типов игровых ассетов, графику, игровый объекты, музыку звуки, игровые конфигурации, файлы локализации и многое многое другое. Грамотно используя данный инструмент можно существенно уменьшить время загрузки игровой сцени и оптимизировать иг...
Красивое оформление GitHub репозитория для проекта в портфолио.
Переглядів 8 тис.2 роки тому
Всем привет, в этом видео я покажу вам как я оформляю репозитории своих проектов на GitHub. Вы можете использовать это видео в качестве туториала для оформления своего портфолио. Ссылки ────────────────────────────── Мой itch.io: nfridman.itch.io/ ────────────────────────────── Наш Discord сервер: discord.gg/4PFdvFu ────────────────────────────── Проект из видео на GitHub: github.com/GoTo-Apps/...
[UNITY] Как создать игру? Google Динозавр на Unity.
Переглядів 4,8 тис.2 роки тому
В этом видео мы сделаем простую игру про динозавра из Google Chrome. Я постарался объяснить весь процесс создания максимально доступно и просто. Этот проект станет основой для целой цепочки видео по разработке простой игры, публикации её в Google Play и внедрению в игру сервисов Google Play, рекламы AdMob, а также Firebase аналитики. Еще в рамках этого видео мы воспользуемся с большим количеств...
[UNITY] Как сделать адаптивный интерфейс на Unity? Flexible верстка на Unity.
Переглядів 4 тис.3 роки тому
Привет в этом видео тебя ждет небольшая видеоинструкция по настройке адаптивного интерфейса в Unity. Для примера мы настроим главное меню мини проекта, который я делал в качестве тестового задания на один проект. Также я хочу сказать, что с последнего видео у меня появились проблемы с наушниками и голос для этого видео я обрабатывал в не не самых хороших условиях. Поэтому сразу извиняюсь, если ...
Плавное движение камеры за 2D или 3D объектом без кода. Unity.
Переглядів 12 тис.3 роки тому
Привет в этом видео тебя ждет небольшая видеоинструкция по использованию ассета Cinemachine для настройки плавного движения камеры за 2D или 3D объектом на Unity. Содержание: 0:00 - Введение. 0:43 - Импорт Cinemachine в проект. 1:00 - Настройка камеры для слежения за 2D объектом. 3:31 - Движение камеры за 3D объектом. 5:44 - Заключение. Ссылки: ────────────────────────────── Гоночки: github.com...
[UNITY] Сохранение и загрузка игровых данных с помощью бинарной сериализации в Unity.
Переглядів 3,6 тис.3 роки тому
Всем привет, в этом видео я покажу как сделать систему сохранений в игре с помощью бинарной сериализации. Данный способ подходит если необходима быстрая скорость работы системы сохранений, а также возможность сохранения пользовательских типов данных. Содержание: 00:00 - Введение. 00:58 - Сериалазиция. 02:08 - Дезериализация. 02:52 - Использование бинарной сериализации. 05:59 - Заключение. Ссылк...
Где взять музыку для видео или игр?
Переглядів 1,6 тис.3 роки тому
Всем привет, в этом видео я расскажу о 6 сайтах, побликующих музыку и звуковые эффекты без авторских прав. Большую часть музыки и звуковых эффектов с этих сайтов можно свободно использовать для создания собственных игр или видео. Содержание: 00:00 - Введение. 00:30 - Sounds Mix. 02:01 - Film Music. 03:10 - Mus Open. 04:00 - Epidemic Sound. 06:15 - Sound Cloud. 08:10 - Free Sound. 09:08 - UA-cam...
[UNITY] Как добавить паузу в игру на Unity.
Переглядів 1,7 тис.3 роки тому
Всем привет, в этом видео я покажу как добавить паузу в проект на Unity. На самом деле, когда я делал свою первую игру, я вообще забыл про то, что в играх должна быть пауза. Но хорошо, что с ней получилось намного проще чем с сохранением. Для того чтобы добавить паузу в игру нужно всего 2 строчки кода. Содержание: 00:00 - Введение. 00:38 - Про паузу в играх на Unity. 02:10 - Как сделать паузу в...
[UNITY] Логирование и отладка Android проектов на Unity.
Переглядів 4,2 тис.3 роки тому
Всем привет, в этом видео я хочу поделиться своим мнением по поводу логирования и отладки проектов на Unity. Также я хочу рассказать про инструмент, под названием adb - Android Debug Bridge, с помощью которого можно узнать о том, что происходит с вашим приложением на устройстве. Ссылки ────────────────────────────── Наш Discord сервер: discord.gg/4PFdvFu ────────────────────────────── Все мои а...
[UNITY] События в Unity. Unity Events и событийная архитектура.
Переглядів 2,3 тис.3 роки тому
Всем привет, в этом видео я расскажу о такое штуке как Unity Events. Что это такое и как этим пользоваться. Также в этом видео мы перепишем небольшой проект с использованием событий. Для того чтобы уменьшить зависимости компонентов друг от дурга. Содержание: 00:00 - Введение. 01:02 - Что такое события в играх. 01:38 - Что такое Unity Events. 02:03 - Что будем делать в этом видео. 03:40 - Интегр...
[UNITY] Что такое Scriptable Objects в Unity?
Переглядів 7 тис.3 роки тому
Всем привет, недавно в дискорде подписчики попросили меня снять видео на тему Scriptable Objects. В этом видео я постарался объяснить это тему, так как её вижу я. Надеюсь что это кому-то поможет. Ссылки ────────────────────────────── Наш Discord сервер: discord.gg/4PFdvFu ────────────────────────────── Все мои ассеты для Unity: itch.io/c/1701188/unity-assets ────────────────────────────── Оф.До...
[UNITY] Unitypackages работа с ассетами. Импорт/Экспорт unitypackage.
Переглядів 3,1 тис.3 роки тому
В этом видео я расскажу о том, как использовать файлы Unitypackage и об их структуре. Часто при разработке игр мы используем один и тот-же код и для того, чтобы его не переписывать его можно упаковать в особоый файл формата .unitypackage и сохранить к себе. Для того чтобы при разработке следующего проекта можно было взять уже готовый модуль и использовать его, вместо того, чтоюы переписывать ег...
[UNITY] Как сделать анимированный переключатель?
Переглядів 1,2 тис.3 роки тому
[UNITY] Как сделать анимированный переключатель?
[UNITY] Вывод списка UI элементов из кода.
Переглядів 2,9 тис.3 роки тому
[UNITY] Вывод списка UI элементов из кода.
[UNITY] Захват свайпов на мобильных устройствах. Android.
Переглядів 1,7 тис.3 роки тому
[UNITY] Захват свайпов на мобильных устройствах. Android.
[UNITY] Атласы спрайтов
Переглядів 11 тис.3 роки тому
[UNITY] Атласы спрайтов
[UNITY] Локализация игр на Unity. Перевод игры на другие языки.
Переглядів 6 тис.3 роки тому
[UNITY] Локализация игр на Unity. Перевод игры на другие языки.
5 Сайтов с бесплатной 2D графикой для игр.
Переглядів 4,1 тис.4 роки тому
5 Сайтов с бесплатной 2D графикой для игр.
[UNITY] Get, POST, PUT, DELETE запросы из Unity. Основы работы с API.
Переглядів 10 тис.4 роки тому
[UNITY] Get, POST, PUT, DELETE запросы из Unity. Основы работы с API.
[UNITY] Форматирование секунд в минуты/часы/дни.
Переглядів 2 тис.4 роки тому
[UNITY] Форматирование секунд в минуты/часы/дни.
[UNITY] Как добавить Unity Analytics в игру?
Переглядів 3,1 тис.4 роки тому
[UNITY] Как добавить Unity Analytics в игру?
[UNITY] Как узнать наличие доступа в интернет?
Переглядів 2,3 тис.4 роки тому
[UNITY] Как узнать наличие доступа в интернет?
[UNITY] Как сделать шифрование сохранения?
Переглядів 2 тис.4 роки тому
[UNITY] Как сделать шифрование сохранения?
[UNITY] Плавное движение камеры за 2D объектом.
Переглядів 21 тис.4 роки тому
[UNITY] Плавное движение камеры за 2D объектом.
[UNITY] Как вызывать PUSH-Уведомления в Android.
Переглядів 3,7 тис.4 роки тому
[UNITY] Как вызывать PUSH-Уведомления в Android.
[UNITY] Фоновая музыка в игре с регулировкой громкости.
Переглядів 22 тис.4 роки тому
[UNITY] Фоновая музыка в игре с регулировкой громкости.
[UNITY] Асинхронная загрузка сцены с полосой загрузки.
Переглядів 2,5 тис.4 роки тому
[UNITY] Асинхронная загрузка сцены с полосой загрузки.
[UNITY] Система дневных наград с серверным временем. Ежедневные вознаграждения в игре.
Переглядів 2,3 тис.4 роки тому
[UNITY] Система дневных наград с серверным временем. Ежедневные вознаграждения в игре.

КОМЕНТАРІ

  • @EmiZak-pf2uz
    @EmiZak-pf2uz 22 дні тому

    Здравствуйте! показывается ли реклама unity ads в РФ?.

  • @EternalHardWorker
    @EternalHardWorker Місяць тому

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

  • @good_deer
    @good_deer Місяць тому

    Где скачать игру?

  • @Bugsbanny09
    @Bugsbanny09 Місяць тому

    На мобилке всегда false

  • @-yosu-
    @-yosu- Місяць тому

    как вывести двумерный массив в инспектор ?

  • @sashikshik
    @sashikshik 2 місяці тому

    Про enum не знал, спасибо большое!

  • @АндрейПлатонов-ь1в
    @АндрейПлатонов-ь1в 3 місяці тому

    Ох чувак! как же ты мне помог, прям все что нужно мне и в одном ролике.

  • @SoprotivlenieBespolezno
    @SoprotivlenieBespolezno 3 місяці тому

    Уже не актуально, интерфейс Unity Dashboard поменяли и теперь вся аналитика за годы утеряна

  • @killjoy00713
    @killjoy00713 3 місяці тому

    Вот это уровень! То что я искал как раз, где ты научился так люто программировать?

  • @mf8076
    @mf8076 4 місяці тому

    То что мне надо! спасибо за видео)

  • @ramunis497
    @ramunis497 4 місяці тому

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

  • @serser3946
    @serser3946 5 місяців тому

    Он снял то что хотел в конце видео?

  • @zuzuBoba
    @zuzuBoba 6 місяців тому

    2022.3.14F1 нет кнопки после включения в player prefs создания атласа :(

    • @zuzuBoba
      @zuzuBoba 6 місяців тому

      Нашел теперь он лежит в Create/2D/Sprite Atlas

  • @user-ij5ts7oc5o
    @user-ij5ts7oc5o 6 місяців тому

    С ума сойти, это действительно работает!🎉

  • @Fufik2000
    @Fufik2000 6 місяців тому

    На счёт косания стен с он коллайдером - я просто сделал два отдельных коллайдера и у более мелкого в ногах у игрока отдельный объект и к нему привязан этот коллайдер и код с проверкой Правда происходит какая-то хуйня с самой этой функцией и потому надо видимо переходить на рейкаст

  • @darkplay138
    @darkplay138 6 місяців тому

    Огромное спасибо за туториал! Готовлюсь к конкурсу и там необходимо будет добавить время проведенное в игре. Очень долго искал как это реализовать и вот наконец свершилось чудо :)

  • @multikot-3
    @multikot-3 6 місяців тому

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

    • @nfridman
      @nfridman 6 місяців тому

      Спасибо! Ты сделал то, на что у меня всегда не хватало времени)

  • @Bushido_Cat
    @Bushido_Cat 6 місяців тому

    Хорошо раскрыл тему, все понятно и без лишней воды. Можешь записать урок как использовать шифрование? Спасибо за урок!

    • @nfridman
      @nfridman 6 місяців тому

      Уже есть, Где-то на канале.

  • @phylife9564
    @phylife9564 7 місяців тому

    ПРо направление окружности - это да, засада, я тоже долго долбался. Для себя решил, что это шар, выходящий из origin на дистанцию distance по направлению direction. Если поставить direction.normalized, то можно очень чётко понимать, по какой оси идёт движение шара

  • @Lemon-dh4fz
    @Lemon-dh4fz 7 місяців тому

    Светлая тема?

  • @СашаФомин-е6с
    @СашаФомин-е6с 7 місяців тому

    Ебать мой рот, как много воды

  • @DuckDuckProject
    @DuckDuckProject 8 місяців тому

    Привет! Повторил все точь в точь,Но слайдер на второй сцене (в настройках), а компонент для создания звука находится на другой сцене (главное меню). В итоге текст с процентами не обновляется и сам звук меняется только тогда,когда из настроек переходишь в главное меню,но при этом сам слайдер выкидывается обратно на 100% (звук на той сцене остается на том же уровне,но при выходе обратно в меню музыка тоже сбрасывается на 100%) так же выходит ошибка: NullReferenceException: Object reference not set to an instance of an object Assets.N.Fridman.SoundVolumeController.Scripts.SoundVolumeControllerComponent.LateUpdate () (at Assets/SomeScripts/SoundVolumeController/Scripts/SoundVolumeControllerComponent.cs:76)

  • @aglittertool5184
    @aglittertool5184 8 місяців тому

    Снимай ещё видео, хотя бы иногда!🙏 Очень круто и полезно 👍

  • @StrikeCowaiOther
    @StrikeCowaiOther 8 місяців тому

    Фон прям четкий. Движение кружка срубает с ног шахматистов.

  • @stasvershilovich6130
    @stasvershilovich6130 8 місяців тому

    А де видосы, уважаемый?) Собственно год прошол, не хорошо, не хорошо

  • @StrikeCowaiOther
    @StrikeCowaiOther 8 місяців тому

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

  • @str7676
    @str7676 9 місяців тому

    Спасибо большое, вообще не планировал такое добавлять в свой кликер, но ища ответ на другой вопрос. наткнулся на это видео, ну решил че 3 минутки видоса посмотреть и такую полезную и и красивую фитчу добавить. Успешно внедрил в свой проект, благодарю еще раз!

  • @MrFreeToops
    @MrFreeToops 9 місяців тому

    Который ролик твой смотри все время какой то калл

  • @mrdanik2886
    @mrdanik2886 9 місяців тому

    а что делать если двигается персонаж дергано из-за этого?

  • @yushka_b
    @yushka_b 9 місяців тому

    Спасибо, что помогли)

  • @Th3_V3ct0rAT2
    @Th3_V3ct0rAT2 9 місяців тому

    Очень полезное видео, где ты был все это время?

  • @Rachen_CHANNAL
    @Rachen_CHANNAL 10 місяців тому

  • @extroedlive
    @extroedlive 10 місяців тому

    Спасибо большое всё сработало.

  • @Mis_berdanka
    @Mis_berdanka 10 місяців тому

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

  • @Медетус
    @Медетус 10 місяців тому

    Спасибо!

  • @ПавелФедотов-ы6ъ
    @ПавелФедотов-ы6ъ 10 місяців тому

    К сожалению не вижу полезности в видео, голоса почти не слышно, шрифт мелкий, серый на сером, не разобрать что написано даже на мониторе 27"

  • @HarmonyRetreat1
    @HarmonyRetreat1 10 місяців тому

    hello, world

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

    Я сидел и решал эту же проблему до 6 часов утра. Спасибо тебе

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

    красава отлично объяснил

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

    спасибо, то, что нужно

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

    Спасибо огромное! Это то, что я искал!

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

    Кто-нибудь знает, как сделать адаптивный интерфейс на UI Builder?

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

      А там вроде на вкладке Transform есть Origin. Мейби через него.

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

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

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

    Челл ты крут я тоже сейчас обучаюсь программированию! Можешь сказать как музыка из начала видео называется пжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпж!!!!

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

    Hello world

  • @H0rex-r6y
    @H0rex-r6y Рік тому

    Спасибо огромное, помог

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

    Ну блять даже на х25 не хуя не понятно

  • @ИванИзРоссии-в8к

    фух, целую тебя в губы спасибо огромное)

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

    Отличный эффект, то, что нужно мерси!

  • @ПавелЗаславский

    Видео хорошее. Сделал всё, как показано. Всё сравнил, всё один в один, но не получается в конце изменять заполнение полосы посредством изменения value. Если через ProgressBar{fg}, то всё получается. Эту картинку забросил, не забыл. Но не выходит. В любом случае что-то полезное почерпнул. Если будет ответ с помощью, то будет лайк точно.