Godot урок 4 (TileMap + анимация) Курс для Новичков: Создание Игр С нуля,

Sdílet
Vložit
  • čas přidán 14. 08. 2023
  • "Быстрый старт с Godot: Создание игр с удовольствием! 🎮🚀 Преодолейте начальные барьеры и начните свою игровую историю. Присоединяйтесь к нам, чтобы воплотить свои идеи в реальность!"
    Группа в Telegram:
    t.me/+6zyiuofwIhM4NGNl

Komentáře • 255

  • @user-wf1pq8nu6o
    @user-wf1pq8nu6o Před 8 měsíci +34

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

  • @eett4432
    @eett4432 Před 6 měsíci +28

    Спасибо тебе большое, долго выбирал между Юнити и годо, но благодаря тебе я определился с выбором, так как ты единственный кто +- нормально объяснил, что к чему

    • @GameCrafter_GD
      @GameCrafter_GD  Před 6 měsíci +3

      Спасибо за высокую оценку)

    • @sundeopanda
      @sundeopanda Před 3 měsíci +1

      Тоже такая же история 😁единственный видео туториал где у меня всё получается и я иду вперёд, я в этом Unity три часа пытался заставить треугольник прыгать и бегать, а тут уже на 6 уроке

  • @mrdixioner
    @mrdixioner Před 8 měsíci +34

    В смене направления можно убить сразу двух зайцев, сделав проверку в направлении, и заодно это избавит от того, что после поворота персонаж снова возвращается в положение "направо":
    if direction:
    velocity.x = direction * SPEED
    if direction==1:
    anim.flip_h=false
    else:
    anim.flip_h=true
    anim.play("Run")
    Или сделав условие выбора направления в одну строку тернарным оператором:
    anim.flip_h=false if direction==1 else true, т.е. отзеркаливание всегда будет отключено до той поры, пока мы не сменим направление на лево.
    Огромное спасибо за уроки!!!

    • @GameCrafter_GD
      @GameCrafter_GD  Před 8 měsíci +4

      Спасибо за информацию)

    • @OSOKINMAXIM54
      @OSOKINMAXIM54 Před 5 měsíci +1

      if direction==1:
      anim.flip_h=false
      anim.play("Run") -- Ты забыл тут указать, а так спасибо)
      else:
      anim.flip_h=true
      anim.play("Run")

    • @stepanovnikita13
      @stepanovnikita13 Před 3 měsíci +2

      Условие direction можно написать прямо после знака равенства:
      AnimatedSprite.FlipH = direction < 0;
      Так мы трёх зайцев убиваем)

    • @user-pe8bv6ql4o
      @user-pe8bv6ql4o Před měsícem

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

    • @Makar628
      @Makar628 Před 18 dny

      if direction
      velociti.x = direction * SPEED
      if direction == 1:
      anim.flip_h=false
      else:
      anim.flip_h=true
      anim.play("run")

  • @domtoreto3596
    @domtoreto3596 Před 9 měsíci +12

    Всё очень понятно и лаконично )) Даришь надежду что и я смогу сделать что-то Играбельное))))) Спасибо ))

  • @tvoysunboy8112
    @tvoysunboy8112 Před dnem

    Спасибо за еще один видеоурок!

  • @woodenfences
    @woodenfences Před 2 měsíci

    Another excellent presentation. Молодец! Спасибо!

  • @artur1772
    @artur1772 Před 9 měsíci +6

    Спасибо, за видео! 👍🏻 понятно и четко. Очень ждём новые выпуски

  • @cap7512
    @cap7512 Před 8 měsíci +2

    Отличный гайд. Спасибо большое!

  • @sedon76
    @sedon76 Před 9 měsíci +4

    Спасибо за урок! Очень понятно и доступно!

  • @user-ob5fi6jw7h
    @user-ob5fi6jw7h Před 6 měsíci +3

    Спасибо! Супер урок!

  • @se1f_destr0yer
    @se1f_destr0yer Před 6 měsíci +4

    Да, человеку далёкому от программирования становится трудновато) наверное придётся вести конспект, дабы быстрее запомнить работу со скриптами. Благодарю за урок!

    • @GameCrafter_GD
      @GameCrafter_GD  Před 6 měsíci +3

      Не переживай) я и сам далеко не программист) можно просто изучать только те темы которые нужны для текущей задачи, так и изучишь все без боли и страданий 👍

  • @littleknight7876
    @littleknight7876 Před 4 měsíci +1

    хорошее объяснение, спасибо за урок!

  • @4cb456
    @4cb456 Před 8 měsíci +7

    Спасибо за курс отец хорошо объясняешь

    • @GameCrafter_GD
      @GameCrafter_GD  Před 8 měsíci +2

      Спасибо😂

    • @midont009
      @midont009 Před 8 měsíci

      @@GameCrafter_GD Помоги пж все анимации не работают только первый кадр используется

  • @launchgametv9557
    @launchgametv9557 Před 9 měsíci +3

    Большая просьба продолжай видео делать дальше очень хорошо заходят

    • @GameCrafter_GD
      @GameCrafter_GD  Před 9 měsíci +2

      Обязательно буду продолжать, спасибо

  • @blackoldont6426
    @blackoldont6426 Před 2 měsíci +1

    Отличные уроки! Было бы не плохо если бы ещё и уроки по 3d были!

  • @vansondey
    @vansondey Před 4 měsíci +4

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

  • @MotoMiteng
    @MotoMiteng Před 3 měsíci

    Спасибо большое

  • @user-pe8bv6ql4o
    @user-pe8bv6ql4o Před měsícem

    спасибище !

  • @nekiy-nekto
    @nekiy-nekto Před 6 měsíci +2

    Спасибо, всё чётко сработало, как и на видео! Я рад)
    PS: этот спрайтсэт надо было не по 16px резать, а по 24px ;)

  • @Rumuru_sspzk
    @Rumuru_sspzk Před 22 dny +2

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

  • @NemetsAlex
    @NemetsAlex Před 21 dnem

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

  • @This_is_reference
    @This_is_reference Před 8 měsíci +1

    Спасибо

  • @ziggruna
    @ziggruna Před 8 měsíci +1

    Крутой туториал)

  • @user-kx2lm7gd2f
    @user-kx2lm7gd2f Před 8 měsíci +5

    Уроки шикарные, максимально информативно рассказываешь)
    Единственное, не могу разобраться с анимацией. В скрипте все также как в видео, но анимация бега тупо не подрубается. Перс как бегал с idle анимацией, так и бегает. Уже все перепробовал, но разобраться не получилось(

    • @GameCrafter_GD
      @GameCrafter_GD  Před 8 měsíci +2

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

  • @user-yc8vx1ww6j
    @user-yc8vx1ww6j Před 3 měsíci +1

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

  • @Tayler_nya
    @Tayler_nya Před 4 měsíci +3

    а что если игрок застыл на одном кадре?

  • @igurkin
    @igurkin Před 7 měsíci +6

    на A,D удобнее, чем на стрелках
    var direction = 0
    if Input.is_key_pressed(KEY_A) :
    direction = -1
    elif Input.is_key_pressed(KEY_D) :
    direction = 1
    else :
    direction = 0

    • @GameCrafter_GD
      @GameCrafter_GD  Před 7 měsíci

      Да дальше в роликах мы это изменим

  • @manglo715
    @manglo715 Před 10 dny +1

    Автор можешь подсказать мне я на годоте новичок и я учу по твоему курсу. Курс хороший! Но есть 1, но я писал код как ты и у меня пропали 2 анимации idle и бег подскажи ка решить эту проблему

  • @crybzbeer3041
    @crybzbeer3041 Před 8 měsíci +2

    наконец появился годный курс!!! СПАСИБО !!!!!

  • @pishud_
    @pishud_ Před měsícem +1

    Спасибо за гайд, но на 15:43 там где надо написать else как только пишу двоеточие всё в итоге ломается.

  • @SergeyElectric
    @SergeyElectric Před 8 měsíci +3

    👍

  • @user-ki7bh9ex5d
    @user-ki7bh9ex5d Před 3 měsíci +1

    Здарова , че делать ,если задний фон сильно приближен ?

  • @user-ro7pu8kv3v
    @user-ro7pu8kv3v Před 5 měsíci

    Анимация Fall в конце кода и урока не дает возможности воспроизводится анимации Jump. Как исправить?

  • @user-wf2cu9mp2n
    @user-wf2cu9mp2n Před 2 měsíci

    14:17 При флипе по оси Х и У персонаж сильно уходит в сторону, как сделать так, чтобы он как у тебя поворачивался на месте?

  • @spn_fun
    @spn_fun Před 7 měsíci +2

    Привет, а что делать если все анимации вроде работают, а вот анимация прыжка не воспроизводится?
    UPD: Всё, не надо, уже исправил!

  • @nitrogen_for_angel_ok
    @nitrogen_for_angel_ok Před 6 měsíci +1

  • @mr.Qbz.
    @mr.Qbz. Před 4 měsíci

    Привет какие компоненты скачать и где , не высвечивается некоторые скрипты как у тебя помогите

  • @user-vp3cw6sr7x
    @user-vp3cw6sr7x Před dnem

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

  • @LegionDarkFox
    @LegionDarkFox Před měsícem

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

  • @user-dr4mk9ce4r
    @user-dr4mk9ce4r Před 2 měsíci

    Помогите пожалуйста,почему персонаж выбегает за границы и падает?

  • @ELDO_
    @ELDO_ Před 16 dny

    а что делать если в новой версии годота там выходит ошибка то что когда пишешь flip_h такой команды нету а когда начинаешь писать else то выходит

  • @Xopionoma
    @Xopionoma Před 8 měsíci +4

    я изначальной вписал
    if direction == 1:
    $AnimatedSprite2D.flip_h = false
    и не парился (хотя пишу код на этом языке впервые)

  • @neponiatniichell9508
    @neponiatniichell9508 Před měsícem

    Сейчас в tilemap коллизий по другому настраивается, я не могу понять как

  • @lohoputik8984
    @lohoputik8984 Před 19 dny

    не получается с момента if direction == -1: и т.д. просто ничего не меняется, хотя ошибок в коде нет

  • @pesina113
    @pesina113 Před měsícem

    Что делать если пишу anim.play("run") и ошибка Unexpected "Identifier" in class body

  • @dickgot4462
    @dickgot4462 Před 8 měsíci +3

    Парни, если у вас не поворачивается персонаж, то посмотрите сколько отступов у вас перед if и elif. Сделайте ровно так же как у него

    • @sergeyams
      @sergeyams Před 7 měsíci

      elif?
      У меня такая проблема все как у него, но ничего не помогает

  • @ValeriyAvetisyan
    @ValeriyAvetisyan Před 7 měsíci +1

    Чудесный урок спасибо огромное😊😊но у меня есть одна проблема я вставил шаблон движения но когда запустил он не двигался(у меня мобильная версстя годота)?

    • @GameCrafter_GD
      @GameCrafter_GD  Před 7 měsíci +2

      Спасибо за отзыв) вообще я бы не рекомендовал разрабатывать игру на телефоне) дешевенький комп будет гораздо удобнее. Но это уже тебе выбирать. Стандартное управление для игрока заточено под клаву. Тебе чтобы на телефоне тестировать нужны кнопки для тач скрина. В одном из роликов мы их добавляем

    • @ValeriyAvetisyan
      @ValeriyAvetisyan Před 7 měsíci +1

      @@GameCrafter_GD Ну я планировал переходить на комп и неплохо было что то знать.Спасибо

  • @Ukkfootball
    @Ukkfootball Před měsícem

    искал золото, а нашел алмаз)

  • @Doctorrr888
    @Doctorrr888 Před 7 měsíci +1

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

    • @GameCrafter_GD
      @GameCrafter_GD  Před 7 měsíci +1

      Привет 👋 судя по комменту создается впечатление что проблема не в коде а скорее в настройках анимации, в любом случае тебе лучше в телеграмме скрины с проблемой скинуть, иначе не понятно

  • @TimPinguin1
    @TimPinguin1 Před 8 dny +1

    Почти всё получилось кроме рана он не поворачивается код верный что делать(

  • @shelkovknsn
    @shelkovknsn Před 7 měsíci +1

    Выстроили сцену как в обучении, земля на уровне корней BG. Но когда запускается дебаг режим, земля оказывается по середине стволов фона. Это произошло после включения Zoom на камере. Подскажите куда копать? Как во время дебага увидеть уровень земли на уровне корней деревьев фона?

    • @GameCrafter_GD
      @GameCrafter_GD  Před 7 měsíci

      Можно в parallax layer в motion scale по Y 0 поставить тогда фон не должен смещаться по вертикали

    • @user-rp4xw8ll1p
      @user-rp4xw8ll1p Před měsícem

      В ParallaxBackground нужно поставить галку Ignore Camera Zoom в Scroll

  • @SwereX
    @SwereX Před 17 dny

    Что делать если у меня персонаж не появляется когда я его перенес в level?

  • @Paketrool
    @Paketrool Před 28 dny

    я когда лимиты камеры ставлю у меня остается только фон(на уровне)

  • @nuggets2893
    @nuggets2893 Před 17 dny +1

    здраствуйте! есть проблема.... я всё делал по гайду но когда иду в лево ничего не происходит раз 10 проверил всё вроде бы правильно 15:20 застрял на этом моменте из-за этой проблемы(( помогите кто нибудь знающий

  • @Xopionoma
    @Xopionoma Před 8 měsíci +1

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

    • @Xopionoma
      @Xopionoma Před 8 měsíci +1

      а все разобрался, кому интересно просто перетащил тайл меп в иерархии под level

  • @Oswald10
    @Oswald10 Před 8 měsíci +1

    А если почему то не получается создать новую анимацию, потому что все кнопки серые и причём старую тоже редактировать нельзя, которую уже сделал?

    • @GameCrafter_GD
      @GameCrafter_GD  Před 8 měsíci +1

      Ого с таким не сталкивался, скинь скрины в телеграмм или дискорд, там разберемся

  • @user-in1on6gd2q
    @user-in1on6gd2q Před 6 dny +1

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

  • @geralt3353
    @geralt3353 Před 6 měsíci +1

    Ребят, подскажите кто-нибудь пожалуйста, у меня проблема что персонаж всё равно размывается немного при движении, хотя поставил пункт Physics как автор в видео. У кого-то была такая проблема?

    • @vein9719
      @vein9719 Před 6 měsíci

      У меня, тоже не знаю

    • @GameCrafter_GD
      @GameCrafter_GD  Před 6 měsíci

      А остальная графика не размыта? В любом случае попробуй в телеге вопрос повторить

  • @GROZIPRO
    @GROZIPRO Před 21 dnem

    Почему когда я нажимаю рендеринг в оак вудстайл сет то у меня там физики неь!!

  • @MotoMiteng
    @MotoMiteng Před 3 měsíci +2

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

    • @MotoMiteng
      @MotoMiteng Před 3 měsíci +1

      А все, заработало

  • @user-od9cc8sy3e
    @user-od9cc8sy3e Před 4 měsíci

    16:43 можна взамен "elif" добавить "if" и будет один и тот же результат

    • @scream6999
      @scream6999 Před měsícem

      так смысл это писать умник если "будет один и тот же результат"

  • @bublebob
    @bublebob Před 4 měsíci +1

    На каждом последующем видео из курса, всё меньше лайков, многие не осилили наверное. Постараюсь пройти его до конца😅

    • @GameCrafter_GD
      @GameCrafter_GD  Před 4 měsíci

      Думаю это неизбежно) но и так намного больше чем я ожидал)

  • @Makar628
    @Makar628 Před měsícem

    НЕ МОГУУУУ,ну получается его повернуть,что делать,скрипт написал а он задом ходит😢😢😢

  • @rushnfury
    @rushnfury Před 7 měsíci

    Не смог увидеть разницу между Camera2D Process Callback Physics/Idle. Как было нормально так и осталось.

    • @GameCrafter_GD
      @GameCrafter_GD  Před 7 měsíci

      В айдл обычно есть небольшие подергивания когда камера нагоняет персонажа

  • @theworldofmurderers1195
    @theworldofmurderers1195 Před 7 měsíci +2

    Здраствуйте, у меня вышла вот такая ошибка - (Невозможно перетащить узлы, потому что скрипт 'player.gd(*)' не используется в этой сцене.) не могу понять каким образом эта ошибка вообще вышла ведь я все редактирую в сцене где персонаж и был создан :( буду заранее благодарна за ответ ( •̀ ω •́ )✧

    • @GameCrafter_GD
      @GameCrafter_GD  Před 7 měsíci +1

      Здравствуйте, уточните какой узел куда вы хотите перетащить?

    • @theworldofmurderers1195
      @theworldofmurderers1195 Před 7 měsíci

      @@GameCrafter_GD AnimatedSprite2D в скрипт где делается основа перса

    • @GameCrafter_GD
      @GameCrafter_GD  Před 7 měsíci +1

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

  • @AT333E
    @AT333E Před 7 měsíci +1

    Здравствуйте спасибо за урок. Помогите пожалуйста мне нужно перевернуть(flip_h) collision shape 2d так же как анимацию. Не могу понять как.

    • @GameCrafter_GD
      @GameCrafter_GD  Před 7 měsíci

      Здравствуйте) можно ему в transform scale -1 сделать, но это не точно) если не получиться попробуйте в телеграмм группе этот вопрос задать

    • @AT333E
      @AT333E Před 7 měsíci

      @@GameCrafter_GD спасибо, но это пе помогло нужно сдвинуть коллизию при беге влево. Так уж анимация велит

    • @Rut_Gunney
      @Rut_Gunney Před 6 měsíci

      персонаж не двигается при, скрипте ( он двигается, только в воздухе, при прыжке) что делать:(@@GameCrafter_GD

  • @SatoryL
    @SatoryL Před 8 měsíci +1

    тут же наверно неплох добавить анимацию приземления. С спрайтами +- все понятно. А вот с условием проигрывания не очень. В какой момент ее нужно проигрывать как это условие правильно записать ? Брать какое-то конкретно значение когда велосити по Y равно какое-то небольшое значение отличное от 0 ... или нужно как-то указывать переход по значению велосити Y перед тем как оно стало 0 ... Наверно как-то сумбурно объясняю, ну уж как могу :)

    • @GameCrafter_GD
      @GameCrafter_GD  Před 7 měsíci +2

      Суть уловил вроде) с анимацией приземления немного запарка, для таких вещей в godot есть animation tree, либо можно использовать state machine, в этом курсе про animation tree я не рассказывал, но в следующем проекте точно буду. Через state machine, можно создать отдельный state для приземления, и включать его после анимации падения.

  • @ferter35
    @ferter35 Před 22 dny

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

  • @Mark-jm8lb
    @Mark-jm8lb Před 21 dnem

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

  • @user-ub4ye6vq2j
    @user-ub4ye6vq2j Před 4 měsíci

    Ребята ПОМОГИТЕ! Как редактировать Тайл в масштабе, если он сильно большой, и рисуется на пол карты?!

    • @sundeopanda
      @sundeopanda Před 3 měsíci

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

  • @SatoryL
    @SatoryL Před 7 měsíci +1

    А зачем сцена с персонажем должна быть ниже остальных в списке? На что это влияет ? Просто ради удобства поиска ?

    • @GameCrafter_GD
      @GameCrafter_GD  Před 7 měsíci +1

      Иерархией в древе сцен можно пользоваться как слоями в фотошопе, только здесь чем ниже в списке тем ближе к зрителю, можно использовать как альтернативный способ расстановки

    • @SatoryL
      @SatoryL Před 7 měsíci

      @@GameCrafter_GD хм, аналогию понял. Тогда другой вопрос ) скажем хочу сделать так чтобы окружение ( фоновое изображение) было как на заднем плане с эффектом параллакса так и на переднем, ну условные кусты, как в LIMBO например или в lille nightmares, Songs of Armor etc. То для реализации подобного эффекта нужно просто создать еще 1 сцену для переднего плана и разместить ее в самом низу в дереве сцен ?

    • @SatoryL
      @SatoryL Před 7 měsíci

      Что-то у меня так не получается Tile Map перекрывает слой с передним слоем в менеджере слоев. Это как-то иначе реализуется. 😀

    • @GameCrafter_GD
      @GameCrafter_GD  Před 7 měsíci

      @@SatoryL как я и сказал древо сцен можно использовать как альтернативу, так же можно использовать z order

  • @Idkbro_a
    @Idkbro_a Před 4 měsíci

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

    • @user-secretno
      @user-secretno Před 4 měsíci

      Тоже самое 😢 потом пересматривал и понел что забыл двоеточие поставить

  • @exsiiibeats
    @exsiiibeats Před 8 měsíci +2

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

    • @GameCrafter_GD
      @GameCrafter_GD  Před 8 měsíci +1

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

    • @exsiiibeats
      @exsiiibeats Před 8 měsíci +1

      @@GameCrafter_GD у тебя есть дискорд?

    • @exsiiibeats
      @exsiiibeats Před 8 měsíci +1

      если есть то вот мой exsiii@@GameCrafter_GD

    • @GameCrafter_GD
      @GameCrafter_GD  Před 8 měsíci +1

      @@exsiiibeats можешь в группу телеграм вступить, ссылка есть в описании канала, дискорд есть но редко им пользуюсь

    • @exsiiibeats
      @exsiiibeats Před 8 měsíci +1

      окей, телеграмма нет но свой дискорд я кидал. Можешь помочь пж@@GameCrafter_GD

  • @Chuvachela121
    @Chuvachela121 Před 5 měsíci

    Помогите мне пожалуйста у меня проблема с кодом. Там где if velosity.y == 0 :...... То оно мне говорит что велосити неправильно, хотя у нас версии одинаковые и код. Помогите мне пожалуйста я не могу понять что не так

    • @Chuvachela121
      @Chuvachela121 Před 5 měsíci

      Уже не нужно. Оказалось что это ошибся встроенный искатель ошибок

  • @JsDortgames
    @JsDortgames Před 7 měsíci

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

    • @JsDortgames
      @JsDortgames Před 7 měsíci

      ,

    • @GameCrafter_GD
      @GameCrafter_GD  Před 7 měsíci

      Нужно использовать input map, дальше в роликах об этом есть

    • @JsDortgames
      @JsDortgames Před 7 měsíci

      @@GameCrafter_GD а в каком именно ролике об этом говориться?

    • @JsDortgames
      @JsDortgames Před 7 měsíci

      ​@@GameCrafter_GD аууу

    • @GameCrafter_GD
      @GameCrafter_GD  Před 7 měsíci

      @@JsDortgames уже точно не помню но после 7 должно быть

  • @Nu_davai_zapla4
    @Nu_davai_zapla4 Před 2 měsíci +1

    время 15:10 а если при писвании в скрипте не появляется из всплывающего меню flip_h, а если даже прописать то не работает он , персонаж бежит спиной,,,,,в чем может быть дело? делал все досканально как вы, 1000 раз перепроверил все, не работает(

  • @TheRad1ance
    @TheRad1ance Před 9 měsíci

    Окей вопросс у меня на моменте где ты перетаскиваешь Анимейтед спрайт 2д не получается повторить за тобой у меня вылазит ошибка что невозможно перетащить узлы не использующиеся в этой сцене а у меня все так как у тебя 😮‍💨🌀

    • @GameCrafter_GD
      @GameCrafter_GD  Před 9 měsíci

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

    • @TheRad1ance
      @TheRad1ance Před 9 měsíci

      @@GameCrafter_GD да я уже разобрался ток я так и не понял из-за чего это было

  • @mr.chick..6399
    @mr.chick..6399 Před 3 měsíci

    почему у меня не появляется анимаций в скопках?? подскажите говорит что команда play не подходит

    • @KinazRee
      @KinazRee Před 22 dny

      наверное не сохранил что бы сохранить используй ctrl+s

  • @nurzhan888
    @nurzhan888 Před 2 měsíci

    12:57 я эту часть смог без помощи туториала сделать

  • @Legix-vg3rk
    @Legix-vg3rk Před 8 měsíci +2

    Крутое видео👍 но я не понимаю почему у меня не прыгает игрок?

    • @GameCrafter_GD
      @GameCrafter_GD  Před 8 měsíci

      Спасибо за отзыв!) проверь условие для бега и айдла поставил?

    • @Legix-vg3rk
      @Legix-vg3rk Před 8 měsíci

      @@GameCrafter_GD спасибо большое, по позже проверю)

    • @Legix-vg3rk
      @Legix-vg3rk Před 8 měsíci +2

      @@GameCrafter_GDвсë работает, спасибо я просто думал прыжок стрелкой вверх а он пробелом😅

  • @user-wg8vs4xp7g
    @user-wg8vs4xp7g Před 5 měsíci

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

  • @duha1234561
    @duha1234561 Před 7 měsíci

    Когда пытаюсь перенсти назваение в код, пишет "Невозможно перетащить узлы, потому что скрипт 'player.gd' не используется в этой сцене.". Делал все так же с Анимацией но не получается сделать flip_h. Что не так?

    • @GameCrafter_GD
      @GameCrafter_GD  Před 7 měsíci +2

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

    • @duha1234561
      @duha1234561 Před 7 měsíci

      @@GameCrafter_GD Спасибо большое

  • @Xawa_official
    @Xawa_official Před 3 měsíci

    4:15 В новой версии данной вкладки нет, что делать? Ну или как минимум я не могу её найти

    • @sundeopanda
      @sundeopanda Před 3 měsíci

      есть ,в инспекторе выбери вверху в списке tile set , а не tile map

    • @bloknot4956
      @bloknot4956 Před 3 měsíci

      Такая же проблема! Ты решил ее?

    • @sundeopanda
      @sundeopanda Před 3 měsíci

      @@bloknot4956 выбери tile set справа вверху

  • @user-vf1fm2ro7y
    @user-vf1fm2ro7y Před měsícem

    Помогите, у меня почему то не получается рисовать через tilemap. Что делать?

    • @Spidermangame515
      @Spidermangame515 Před 20 dny

      попробуй поменять выпуск игры (Forward+,mobile и совместимость

  • @darknestdead
    @darknestdead Před 6 měsíci +1

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

    • @GameCrafter_GD
      @GameCrafter_GD  Před 6 měsíci +2

      Попробуй в parallax layer в motion scale по Y поставить ноль, если не поможет то можно вручную сместить либо фон либо tilemap

    • @darknestdead
      @darknestdead Před 6 měsíci

      а это не зависит от камеры? @@GameCrafter_GD

    • @darknestdead
      @darknestdead Před 6 měsíci

      @@GameCrafter_GD я исправил оказывается в параллакс леер нужно было поставить галочку в игноре камеры

    • @user-bk1gc4kj1d
      @user-bk1gc4kj1d Před 4 měsíci +1

      Привет, @darknestdead ! Там еще есть свойство follow Viewport, которое статично выставляет bg и отслеживание происходит как в видео автора.

  • @daderlike_official022
    @daderlike_official022 Před 18 dny +2

    Подскажите пожалуйста. Я сделал персонажа, добавил к нему капсулу, добавил в CharacterBody2D, и добавил к нему скрипт. Годот выдал скрипт, там все, что было показано на видео. Потом перехочу в сцену level, там я делаю платформы, запускаю игру, чтобы посмотреть как падает персонаж - он не падает, просто стоит на месте и воспроизводит анимацию idle. Я добавляю к платформам "хитбоксы", чтобы они не были просто изображением - ничего не помогло. Скажите пожалуйста что делать? Я пользуюсь телефоном, используя клавиатуру и мышку. Что на телефоне, что на пк - одинаково. Обьясните пожалуйста в чем ошибка, и что делать

  • @poncheg9148
    @poncheg9148 Před 8 měsíci

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

    • @GameCrafter_GD
      @GameCrafter_GD  Před 8 měsíci

      Зайди в группу телеграмм, сделай снимок экрана с кодом и отправь в чат, там посмотрим

  • @WindyFunPlus
    @WindyFunPlus Před měsícem +1

    Слушайте, помогите пж! 15:40 написал как там, он не поворачивается. Что делать?

    • @WindyFunPlus
      @WindyFunPlus Před měsícem

      пожалуйста

    • @WindyFunPlus
      @WindyFunPlus Před měsícem

      всё я нашёл где был баг, пофиксил

    • @ivanberdin5095
      @ivanberdin5095 Před 20 dny

      А где был баг? Просто такая же проблема

    • @WindyFunPlus
      @WindyFunPlus Před 19 dny

      @@ivanberdin5095 отступы, проверь табы

  • @babidjon4194
    @babidjon4194 Před 3 měsíci

    так на какую кнопку прыжок забинжен?

  • @Rut_Gunney
    @Rut_Gunney Před 6 měsíci

    а если без тайлов? То как добавить физику?

    • @GameCrafter_GD
      @GameCrafter_GD  Před 6 měsíci

      Для статичных объектов хорошо подойдет нод static body 2d, просто коллизию ему добавь и всё

  • @vsus622
    @vsus622 Před 5 měsíci +1

    if direction:
    velocity.x = direction * SPEED
    anim.play("run")
    else:
    velocity.x = move_toward(velocity.x, 0, SPEED)
    anim.play("idle")

    if direction == -1:
    $AnimatedSprite2D.flip_h = true

    else:
    $AnimatedSprite2D.flip_h = false
    move_and_slide()
    анимация бега не прекращается даже когда останавливается что делать

  • @StiwiMine2023
    @StiwiMine2023 Před 19 dny

    Я когда иду у меня фон быстро двигается

    • @SwereX
      @SwereX Před 17 dny

      На прошлом уроке когда мы делали меню там он рассказывал как сделать его медленей

  • @trap1k
    @trap1k Před měsícem

    блин урок хороший но как поменять клавиши для ходьбы

    • @ferter35
      @ferter35 Před 22 dny

      а какие кнопки?

    • @ferter35
      @ferter35 Před 22 dny

      что бы двигаться у меня не работает

  • @midont009
    @midont009 Před 8 měsíci

    я когда пишу код для анимации у меня игра после нажатия на play крашиться

    • @midont009
      @midont009 Před 8 měsíci

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

    • @GameCrafter_GD
      @GameCrafter_GD  Před 8 měsíci +1

      Скрины с кодом скинь в телеграмм

  • @RelaxTl
    @RelaxTl Před 7 měsíci

    У меня, в коде почему то не хочет определять слово anim :(

    • @GameCrafter_GD
      @GameCrafter_GD  Před 7 měsíci +1

      Anim это всего лишь название переменной которую мы сами выбираем как называть, скорее всего ты не создал её в начале скрипта или возможно создал её внутри другой функции или создал с опечаткой

    • @RelaxTl
      @RelaxTl Před 7 měsíci

      Хмм, спасибо, я пересмотрю еще раз

  • @rafrrafr2828
    @rafrrafr2828 Před 3 měsíci

    4:24 Что то я не могу найти физик лэер в Годот помогите пожалуйста

    • @vedisebakakmyjinasosunok
      @vedisebakakmyjinasosunok Před 8 dny

      Нужно нажать на квадратик в инспекторе возле tileset

  • @thefox6084
    @thefox6084 Před 2 měsíci

    я не могу повернуть персонажа, написав код где animatedsprite2d.flip_h = true оно либо не работает либо выдаёт ошибку expected indented block after "if" block

  • @vein9719
    @vein9719 Před 6 měsíci

    А что если я все прожал, но персонаж все равно дерганый

    • @GameCrafter_GD
      @GameCrafter_GD  Před 6 měsíci

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

  • @user-pv7fx8iy9d
    @user-pv7fx8iy9d Před 7 měsíci +3

    ПЖ помогите там где подключаем анимацию бега, я все как на ролике делаю а если стрелки нажать хоть 1 раз игра крашится и пишет Attempt to call 'play' in base 'null instance' on a null instance @GameCrafter_GD
    СТОЙТЕ УЖЕ ПОФИКСИЛ, СПАСИБО!

  • @vladislav-kr
    @vladislav-kr Před 8 měsíci +1

    У меня перс не поварачиваеться хотя я все правильно сделал

    • @GameCrafter_GD
      @GameCrafter_GD  Před 8 měsíci +1

      Скорее всего съехал центр одного из нодов, либо mobs либо player, в телеграм группе эта проблема у многих была, там подробнее можно обсудить