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

"Быстрый старт с Godot: Создание игр с удовольствием! 🎮🚀 Преодолейте начальные барьеры и начните свою игровую историю. Присоединяйтесь к нам, чтобы воплотить свои идеи в реальность!"
Группа в Telegram:
t.me/+6zyiuofwIhM4NGNl

Пікірлер: 248

  • @user-wf1pq8nu6o
    @user-wf1pq8nu6o8 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    8 ай бұрын

    Спасибо) жму руку в ответ)

  • @user-vr8pd3hk4h

    @user-vr8pd3hk4h

    Ай бұрын

    blb yfe[qe

  • @eett4432
    @eett44326 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    6 ай бұрын

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

  • @sundeopanda

    @sundeopanda

    3 ай бұрын

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

  • @mrdixioner
    @mrdixioner8 ай бұрын

    В смене направления можно убить сразу двух зайцев, сделав проверку в направлении, и заодно это избавит от того, что после поворота персонаж снова возвращается в положение "направо": 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

    8 ай бұрын

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

  • @OSOKINMAXIM54

    @OSOKINMAXIM54

    5 ай бұрын

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

  • @stepanovnikita13

    @stepanovnikita13

    2 ай бұрын

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

  • @user-pe8bv6ql4o

    @user-pe8bv6ql4o

    28 күн бұрын

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

  • @Makar628

    @Makar628

    8 күн бұрын

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

  • @domtoreto3596
    @domtoreto35968 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    8 ай бұрын

    Конечно сможешь!)

  • @artur1772
    @artur17729 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    9 ай бұрын

    Спасибо за отзыв)

  • @woodenfences
    @woodenfencesАй бұрын

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

  • @cap7512
    @cap75128 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    8 ай бұрын

    Спасибо 👍

  • @sedon76
    @sedon769 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    9 ай бұрын

    Спасибо

  • @user-ob5fi6jw7h
    @user-ob5fi6jw7h5 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    5 ай бұрын

    Спасибо)

  • @littleknight7876
    @littleknight78764 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    4 ай бұрын

    Спасибо за отзыв!

  • @se1f_destr0yer
    @se1f_destr0yer6 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    6 ай бұрын

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

  • @4cb456
    @4cb4568 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    8 ай бұрын

    Спасибо😂

  • @midont009

    @midont009

    7 ай бұрын

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

  • @blackoldont6426
    @blackoldont64262 ай бұрын

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

  • @launchgametv9557
    @launchgametv95579 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    9 ай бұрын

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

  • @MotoMiteng
    @MotoMiteng2 ай бұрын

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

  • @user-pe8bv6ql4o
    @user-pe8bv6ql4o28 күн бұрын

    спасибище !

  • @nekiy-nekto
    @nekiy-nekto6 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    6 ай бұрын

    Спасибо за отзыв

  • @vansondey
    @vansondey4 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    4 ай бұрын

    Рад что помог)

  • @NemetsAlex
    @NemetsAlex11 күн бұрын

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

  • @This_is_reference
    @This_is_reference7 ай бұрын

    Спасибо

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

    Пожалуйста 👍

  • @ziggruna
    @ziggruna8 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    8 ай бұрын

    Спасибо

  • @user-yc8vx1ww6j
    @user-yc8vx1ww6j3 ай бұрын

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

  • @manglo715
    @manglo71518 сағат бұрын

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

  • @SergeyElectric
    @SergeyElectric8 ай бұрын

    👍

  • @GameCrafter_GD

    @GameCrafter_GD

    8 ай бұрын

    Спасибо

  • @user-wf2cu9mp2n
    @user-wf2cu9mp2n2 ай бұрын

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

  • @crybzbeer3041
    @crybzbeer30417 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

    Спасибо

  • @user-ro7pu8kv3v
    @user-ro7pu8kv3v5 ай бұрын

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

  • @Nu_davai_zapla4
    @Nu_davai_zapla42 ай бұрын

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

  • @user-ki7bh9ex5d
    @user-ki7bh9ex5d2 ай бұрын

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

  • @igurkin
    @igurkin7 ай бұрын

    на 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

    7 ай бұрын

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

  • @Rumuru_sspzk
    @Rumuru_sspzk12 күн бұрын

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

  • @nitrogen_for_angel_ok
    @nitrogen_for_angel_ok6 ай бұрын

  • @GameCrafter_GD

    @GameCrafter_GD

    6 ай бұрын

    👍

  • @ELDO_
    @ELDO_6 күн бұрын

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

  • @mr.Qbz.
    @mr.Qbz.4 ай бұрын

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

  • @pesina113
    @pesina11323 күн бұрын

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

  • @geralt3353
    @geralt33536 ай бұрын

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

  • @vein9719

    @vein9719

    5 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    5 ай бұрын

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

  • @user-kx2lm7gd2f
    @user-kx2lm7gd2f8 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    8 ай бұрын

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

  • @Tayler_nya
    @Tayler_nya4 ай бұрын

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

  • @user-dr4mk9ce4r
    @user-dr4mk9ce4rАй бұрын

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

  • @nuggets2893
    @nuggets28937 күн бұрын

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

  • @lohoputik8984
    @lohoputik89849 күн бұрын

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

  • @Paketrool
    @Paketrool18 күн бұрын

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

  • @neponiatniichell9508
    @neponiatniichell9508Ай бұрын

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

  • @Xopionoma
    @Xopionoma8 ай бұрын

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

  • @ultrak12
    @ultrak1229 күн бұрын

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

  • @spn_fun
    @spn_fun7 ай бұрын

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

  • @SatoryL
    @SatoryL7 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

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

  • @LegionDarkFox
    @LegionDarkFox22 күн бұрын

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

  • @SwereX
    @SwereX8 күн бұрын

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

  • @shelkovknsn
    @shelkovknsn6 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    6 ай бұрын

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

  • @user-rp4xw8ll1p

    @user-rp4xw8ll1p

    Ай бұрын

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

  • @GROZIPRO
    @GROZIPRO11 күн бұрын

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

  • @pishud_
    @pishud_Ай бұрын

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

  • @Makar628
    @Makar62829 күн бұрын

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

  • @Oswald10
    @Oswald108 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    8 ай бұрын

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

  • @ferter35
    @ferter3512 күн бұрын

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

  • @Xopionoma
    @Xopionoma8 ай бұрын

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

  • @Xopionoma

    @Xopionoma

    8 ай бұрын

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

  • @Doctorrr888
    @Doctorrr8887 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

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

  • @user-od9cc8sy3e
    @user-od9cc8sy3e4 ай бұрын

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

  • @scream6999

    @scream6999

    Ай бұрын

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

  • @AT333E
    @AT333E7 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

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

  • @AT333E

    @AT333E

    7 ай бұрын

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

  • @Rut_Gunney

    @Rut_Gunney

    6 ай бұрын

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

  • @rafrrafr2828
    @rafrrafr28282 ай бұрын

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

  • @MotoMiteng
    @MotoMiteng2 ай бұрын

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

  • @MotoMiteng

    @MotoMiteng

    2 ай бұрын

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

  • @user-ub4ye6vq2j
    @user-ub4ye6vq2j3 ай бұрын

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

  • @sundeopanda

    @sundeopanda

    3 ай бұрын

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

  • @ValeriyAvetisyan
    @ValeriyAvetisyan7 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

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

  • @ValeriyAvetisyan

    @ValeriyAvetisyan

    7 ай бұрын

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

  • @theworldofmurderers1195
    @theworldofmurderers11957 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

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

  • @theworldofmurderers1195

    @theworldofmurderers1195

    7 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

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

  • @SatoryL
    @SatoryL7 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

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

  • @SatoryL

    @SatoryL

    7 ай бұрын

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

  • @SatoryL

    @SatoryL

    7 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

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

  • @rushnfury
    @rushnfury6 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    6 ай бұрын

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

  • @Chuvachela121
    @Chuvachela1215 ай бұрын

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

  • @Chuvachela121

    @Chuvachela121

    5 ай бұрын

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

  • @Mark-jm8lb
    @Mark-jm8lb12 күн бұрын

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

  • @Idkbro_a
    @Idkbro_a4 ай бұрын

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

  • @user-secretno

    @user-secretno

    4 ай бұрын

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

  • @dickgot4462
    @dickgot44628 ай бұрын

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

  • @sergeyams

    @sergeyams

    7 ай бұрын

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

  • @duha1234561
    @duha12345617 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

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

  • @duha1234561

    @duha1234561

    7 ай бұрын

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

  • @user-pv7fx8iy9d
    @user-pv7fx8iy9d7 ай бұрын

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

  • @TheRad1ance
    @TheRad1ance9 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    9 ай бұрын

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

  • @TheRad1ance

    @TheRad1ance

    9 ай бұрын

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

  • @mr.chick..6399
    @mr.chick..63993 ай бұрын

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

  • @KinazRee

    @KinazRee

    12 күн бұрын

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

  • @user-vf1fm2ro7y
    @user-vf1fm2ro7yАй бұрын

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

  • @Spidermangame515

    @Spidermangame515

    10 күн бұрын

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

  • @Xawa_official
    @Xawa_official3 ай бұрын

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

  • @sundeopanda

    @sundeopanda

    3 ай бұрын

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

  • @bloknot4956

    @bloknot4956

    3 ай бұрын

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

  • @sundeopanda

    @sundeopanda

    3 ай бұрын

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

  • @nurzhan888
    @nurzhan8882 ай бұрын

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

  • @daderlike_official022
    @daderlike_official0229 күн бұрын

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

  • @AvilGame-ny1cy

    @AvilGame-ny1cy

    7 күн бұрын

    Тоже такая история😢

  • @WindyFunPlus
    @WindyFunPlusАй бұрын

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

  • @WindyFunPlus

    @WindyFunPlus

    Ай бұрын

    пожалуйста

  • @WindyFunPlus

    @WindyFunPlus

    Ай бұрын

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

  • @ivanberdin5095

    @ivanberdin5095

    10 күн бұрын

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

  • @WindyFunPlus

    @WindyFunPlus

    10 күн бұрын

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

  • @user-wg8vs4xp7g
    @user-wg8vs4xp7g5 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    5 ай бұрын

    Скинь скрины в телегу

  • @babidjon4194
    @babidjon41942 ай бұрын

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

  • @mr_grey555

    @mr_grey555

    2 ай бұрын

    Пробел вроде

  • @JsDortgames
    @JsDortgames6 ай бұрын

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

  • @JsDortgames

    @JsDortgames

    6 ай бұрын

    ,

  • @GameCrafter_GD

    @GameCrafter_GD

    6 ай бұрын

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

  • @JsDortgames

    @JsDortgames

    6 ай бұрын

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

  • @JsDortgames

    @JsDortgames

    6 ай бұрын

    ​@@GameCrafter_GD аууу

  • @GameCrafter_GD

    @GameCrafter_GD

    6 ай бұрын

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

  • @darknestdead
    @darknestdead6 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    6 ай бұрын

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

  • @darknestdead

    @darknestdead

    6 ай бұрын

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

  • @darknestdead

    @darknestdead

    6 ай бұрын

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

  • @user-bk1gc4kj1d

    @user-bk1gc4kj1d

    4 ай бұрын

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

  • @poncheg9148
    @poncheg91487 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

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

  • @exsiiibeats
    @exsiiibeats8 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    8 ай бұрын

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

  • @exsiiibeats

    @exsiiibeats

    8 ай бұрын

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

  • @exsiiibeats

    @exsiiibeats

    8 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    8 ай бұрын

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

  • @exsiiibeats

    @exsiiibeats

    8 ай бұрын

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

  • @bublebob
    @bublebob4 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    4 ай бұрын

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

  • @vsus622
    @vsus6225 ай бұрын

    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() анимация бега не прекращается даже когда останавливается что делать

  • @Legix-vg3rk
    @Legix-vg3rk7 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

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

  • @Legix-vg3rk

    @Legix-vg3rk

    7 ай бұрын

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

  • @Legix-vg3rk

    @Legix-vg3rk

    7 ай бұрын

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

  • @Rut_Gunney
    @Rut_Gunney6 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    6 ай бұрын

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

  • @thefox6084
    @thefox60842 ай бұрын

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

  • @trap1k
    @trap1k20 күн бұрын

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

  • @ferter35

    @ferter35

    12 күн бұрын

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

  • @ferter35

    @ferter35

    12 күн бұрын

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

  • @RelaxTl
    @RelaxTl7 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

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

  • @RelaxTl

    @RelaxTl

    7 ай бұрын

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

  • @midont009
    @midont0097 ай бұрын

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

  • @midont009

    @midont009

    7 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

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

  • @StiwiMine2023
    @StiwiMine20239 күн бұрын

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

  • @SwereX

    @SwereX

    8 күн бұрын

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

  • @fodiandzeromc9954
    @fodiandzeromc99548 ай бұрын

    Почему я не могу добавить тайлы??

  • @GameCrafter_GD

    @GameCrafter_GD

    8 ай бұрын

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

  • @fodiandzeromc9954

    @fodiandzeromc9954

    8 ай бұрын

    @@GameCrafter_GD Благодарствую

  • @fodiandzeromc9954

    @fodiandzeromc9954

    7 ай бұрын

    А почему когда я пишу if direction = -1: у меня выдаёт ошибку типо чё то не верно

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

    @@fodiandzeromc9954 когда мы пишем равно 🟰 в условии, то есть после if, мы указываем == как бы подтверждая что оно равно, а уже когда приравниваем переменную к какому либо значению пишем 🟰 один раз, как то так

  • @fodiandzeromc9954

    @fodiandzeromc9954

    7 ай бұрын

    Понял спасибо затупил что то

  • @abrorchik7
    @abrorchik76 күн бұрын

    помоги у меня персонаж не хочет разворачивается

  • @abrorchik7

    @abrorchik7

    6 күн бұрын

    но я сделал как ты говорил

  • @civil3dtilt

    @civil3dtilt

    4 күн бұрын

    @abrorchik7, привет, только как 2 дня изучаю годот, не понял как, но у меня получилось развернуть его, отличие в том что я добавил дополнительную анимацию и в моём арсенале теперь было (idle, jump, runright и runleft) runleft это просто отзеркаленная копия runright и потом начиная с 23 строки кода: var direction = Input.get_axis("ui_left", "ui_right") if direction: velocity.x = direction * SPEED anim.play("runright") 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() и у меня всё заработало. Не знаю, может поможет

  • @uvins
    @uvins7 ай бұрын

    Не работает коллизия, персонаж просто проваливается под землю. Делал всё по гайду.

  • @antonkondrashev1569

    @antonkondrashev1569

    7 ай бұрын

    Тоже делал все по гайду, коллизия работает. Либо не подогнал collision2d под размер персонажа, либо рисовал тайлами без коллизии. Ещё может быть, collision layer разный стоит

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

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

  • @uvins

    @uvins

    7 ай бұрын

    @@GameCrafter_GD Всё, я разобрался. Tilemap поставить выше игррка

  • @vein9719
    @vein97195 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    5 ай бұрын

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

  • @vladislav-kr
    @vladislav-kr8 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    8 ай бұрын

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

  • @Jicker_
    @Jicker_5 ай бұрын

    :Unexpected "if" in class body. :Unexpected "$" in class body. :Unexpected "Identifier" in class body. 3 Ошибки не как не могу их решить

  • @GameCrafter_GD

    @GameCrafter_GD

    5 ай бұрын

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

  • @Jicker_

    @Jicker_

    5 ай бұрын

    @@GameCrafter_GD могу скинуть скриншот

  • @Jicker_

    @Jicker_

    5 ай бұрын

    @@GameCrafter_GD но тока там уже 1 ошибка ( Unexpected "Identifier" in class body. )