3D раннер на Unity #6 - перекаты и рестарт

Поділитися
Вставка
  • Опубліковано 6 лют 2025
  • Привет! Сегодня мы продолжаем создавать 3D-раннер на движке Unity. В этом видео мы добавим модельку для монеток, новый способ передвижения - перекаты, а также рестарт уровня после проигрыша. Ссылки на все нужные скрипты, а также на модель монетки ты найдёшь ниже :)
    Монетка: disk.yandex.ru...
    Player Controller: inlnk.ru/rLDkE
    Coin: inlnk.ru/baVA2
    LosePanel: inlnk.ru/W5KeJ
    #unity #юнити #atlassdev
    3D раннер на Unity #6 - перекаты и рестарт
    игры, создание игры на unity3d, unity 3d, как сделать игру, как создать игру, velikiygames, обучение, игра на unity, velikiy, великий, unity, уроки unity 5, unity 5 уроки, великий геймс, кирилл великий, c#, unity 5, mobile, endless runner, endless runner tutorial, бесконечный раннер unity, infinite runner unity, 3d runner unity, создание бесконечного раннера, unity player movement, unity 3d movement, definex, def1nex, untiy, unity3d, runner, runer, lesson, tutorial, tutor, endless, howto, makingof, making of, how to, android, game, kidcode, kid code, кидкод, кид код, юнити, юнити3д, ранер, раннер, урок, обучалка, туториал, андроид, игра, бесконечный, from, 3d, how to make, games, unity5, tutorials, gamedev, introduction, brackeys, explained, unet, coding, multiplayer, game developer, brackey, javascript, program, dev, networking, how, code, 3d endless runner, epic, course, artist, easy, indie gamedev, design, learn, editor, develop, beginner, series, programming, development, extension, programmer, best, how to make a game, to, indie game, unity, blender, game dev, indie games, indie game dev, devlog, indie devlog, make a game, how to make a game in unity, unity tutorial, unity tutorials, jimmy vegas, game development, video game, first, noob, assets, tip, for free, unity 2020, unity 2021, low poly, platformer, platformer tutorial, character controller, platform physics, run animation, jumping in unity, imphenzia, endless runner tutorial unity, unity endless runner tutorial 3d, unity endless runner tutorial #1, endless runner game tutorial, endless runner unity 3d tutorial, unity endless runner tutorial, unity endless tutorial, procedural race track, procedural generation, unity tutorial, endless runner game, unity endless runner game, unity endless, unity endless runner, infinite runner, infinite runner in unity, platform generator in unity, platform generator unity c#, object pooling in unity, platform generator, c# unity platform, unity c# platform generator, instantiate in unity, how to make a platform generator in unity, how to instantiate a gameobject in unity, c# tutorials, unity platformer, physics based character controller in unity, infinite runner in unity part 2

КОМЕНТАРІ • 58

  • @Studio-hv2qm
    @Studio-hv2qm 3 роки тому +4

    Класс!

  • @Alex-ro6ur
    @Alex-ro6ur 3 роки тому +2

    топ!

  • @100k-o1f
    @100k-o1f 3 роки тому +3

    Подскажи пожалуйста что не так.
    Button -> Function -> Lose Panel :
    Не появилась функция Restart Level.
    Все сделал в точночти как на видео.

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

    безумно нравятся твои видосы! всё чётко и понятно, а главное у меня получается) хотел спросить в какие игры играешь, без разницы на компе или телефоне

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

      сейчас особо ни во что не играю, иногда в war thunder захожу

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

    Не нажимается кнопка вообще уже пересмотрел все видео думал может что-то не так сделал и в общем все так делал Помогите!!!!

  • @Skyborg-k9w
    @Skyborg-k9w 3 роки тому +2

    Как неожиданно вышло продолжение! Но вот вопросик я задавал, персонаж прыгать не хочет, что могло пойти не так?

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

      Попробуй вписать в участок кода, ответственный за прыжок, строчку Debug.Log(controller.isGrounded) и посмотри что появится в консоли

    • @Skyborg-k9w
      @Skyborg-k9w 3 роки тому

      Прыжок не работает, в консоли пишет UnityEngine.Debug:Log (object) - false

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

      @@Skyborg-k9w Проверь все коллайдеры (игрока и платформы), касаются ли они друг друга при движении

    • @Skyborg-k9w
      @Skyborg-k9w 3 роки тому

      @@atlassdev2481 Извини что так долго с ответом, но мне помогло, спасибо за совет! Ещё раз Спасибо.

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

    Прикольно.

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

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

  • @НикаШатилова-е5э

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

  • @Иван-к5т7ю
    @Иван-к5т7ю 2 роки тому +1

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

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

      посмотри внимательно предыдущею серию, там все показано как надо было сделать(у меня было так же)

  • @ЦенительКино-к5и
    @ЦенительКино-к5и 2 роки тому

    У кого Капсул коллайдер слишком маленький и не знаете как написать, вот выход из положения
    col.center = new Vector3(0,(float)(double) 0.28, 0);
    col.height = ((float)(double)0.58);

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

    У меня панель рестарта не работает что бы не сделал она не работает помогите пожалуйста .

  • @ВасяМолитвин
    @ВасяМолитвин 3 роки тому +3

    темнеет экран после рестарта
    может что-то не так с цветом фона?

    • @ВасяМолитвин
      @ВасяМолитвин 3 роки тому +1

      нет, это у меня что-то с освещением, оно как будто перестает работать после рестарта.

    • @НикитаОвчинников-ы3з
      @НикитаОвчинников-ы3з 3 роки тому +7

      @@ВасяМолитвин Window > Rendering > Lighting. Во вкладке Scene внизу нажимаешь на Generate Lighting и ждёшь пока прогрузится. После перезапуска сцены проблема исчезнет. Мне это помогло

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

      @@НикитаОвчинников-ы3з У меня тоже была это проблема помогло спасибо)

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

      спс чел и еще у меня такие проблемы
      NullReferenceException: Object reference not set to an instance of an object
      PlayerController.Jump () (at Assets/Scripts/PlayerController.cs:66)
      PlayerController.Update () (at Assets/Scripts/PlayerController.cs:41)
      не могу права налево идти когда я на земле,ток в воздухе могу

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

      @@gamingpro3324 ++

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

    Благадаря твайим видео я научилса програмирувать на юнити

  • @Studio-hv2qm
    @Studio-hv2qm 3 роки тому +5

    Привет! У меня идея. Можешь, пожалуйста, создать видео, в которых ты будешь обучать, как пользоваться Blender с нуля. Заранее большое спасибо!

  • @AndreyDobrenko
    @AndreyDobrenko 2 роки тому +1

    Привет! У меня тут проблема возникла. моделька монетки при вращении растягивается. Есть идеи, как решить эту проблему?

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

      посмотри внимательно предыдущею серию, там все показано как надо было сделать(у меня было так же)

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

    Бро когда игру выложишь ( 1 )?

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

      Эту?

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

      @@atlassdev2481 нет первую платформер ну тот шедевр !

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

      @@zakatun9491 Пока не знаю

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

      @dublicate Pim [ so2 ] Удали анимацию и все пройдет

  • @semyonorange6171
    @semyonorange6171 2 роки тому +4

    Привет, у меня ошибка с CapsuleCollider, дело в том что надо еще менять координаты и CharacterController

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

      Нашел решение?

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

      Это потому что коллайдер не нужен если есть черектер контролер, его меняй а колайдер удали. И не смотрите видосы всяких клоунов 🤡 читайте документацию юнити

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

    А можно твою модельку героя?

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

    Не работает кнопка рестарт, что я мог сделать не так?

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

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

    • @kg.youtude3761
      @kg.youtude3761 9 місяців тому

      @@b0ka32
      когда я нажимаю рестарт у меня курсор пропадает как это можно исправить?

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

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

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

      в коде удали анимации бега

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

    Покажи как сделать анимацию перемещения по линиям.

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

    у меня персонаж переходит на другую линию только есле прыгнет что делать?

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

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

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

    Что делать если мешает коллайдер чарактера

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

      привет, решил проблему, у тебя он тоже отрисовывается и ведет себя как капсул солайдер?

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

      ​@@walak6924у меня такая проблема, хотя когда-то до этого делал и всё нормально было

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

      ​@@walak6924если поможешь, буду очень признателен

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

      @@PoetWoodenCoffins привет, я не нашел решения и забросил, сейчас свнова попытаюсь, если получится помогу тебе

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

      @@walak6924 нашел решение?

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

    блин ты топ. Можно пожалуйста одну просьбу.-_- :)
    Если у тебя есть время то пожалуйста объясни язык C# я просто не понимая как ты в этом ориентируешься)))
    (стыдно немного))

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

    5:24

  • @kg.youtude3761
    @kg.youtude3761 9 місяців тому

    когда я нажимаю рестарт у меня курсор пропадает как это можно исправить?