Godot урок 3 (Создаем персонажа) Курс для Новичков: Создание Игр С нуля,

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

Пікірлер: 121

  • @itskoteykiz
    @itskoteykiz7 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

    Спасибо)

  • @mechwot5517

    @mechwot5517

    Ай бұрын

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

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

    Начинается программирование... Благодарю за такой подробный урок!

  • @GameCrafter_GD

    @GameCrafter_GD

    6 ай бұрын

    Если будут вопросы можешь в телеграмм группу добавиться, там есть кто поможет) 👍

  • @faxnuts1977

    @faxnuts1977

    4 ай бұрын

    возникла проблема с парралаксом. когда делаешь парралакс фона и отзеркаливаешь для бесконечности, то в проекте стыки плотно стоят, без просветов, но в самой игре в месте стыка мерцание, то видно стык, то не видно(щель между склейкой двух кадров) это баг или нет?@@GameCrafter_GD

  • @Pri100fixfq
    @Pri100fixfq20 күн бұрын

    Лучший чел спасибо тебе за такие хорошие видео ничего лишнего всё ясно и понятно.

  • @_Rad1ance_
    @_Rad1ance_8 ай бұрын

    Спасибо большое! У меня столько идей для игр наконец таки попытаюсь все реализовать !🌀

  • @GameCrafter_GD

    @GameCrafter_GD

    8 ай бұрын

    Круто! Надеюсь увидеть потом твои проекты в деле)

  • @_Rad1ance_

    @_Rad1ance_

    8 ай бұрын

    @@GameCrafter_GD надеюсь что я из сделаю... а то мало ли...🌀

  • @sundeopanda

    @sundeopanda

    2 ай бұрын

    главное не забывать нажимать ctrl S=)@@_Rad1ance_

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

    Смотрю пока гайды по порядку. Спасибо большое, всё очень понятно. Сложно найти годные гайды по Godot 4

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

    Спасибо 👍

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

    Кадры анимации добавились, а на главном экране пустота. Спрайт персонажа не появляется, не знаю почему😭 Изменено: я тупой, сместил коллизию, и забыл, что спрайт появится в 0 точке координат🤦‍♂️🤣

  • @Nillonin314
    @Nillonin3143 ай бұрын

    Писец помог огромное спасибо все чётко ничего лишнего! Спасибо огромное за все гайды, правда жду гайд на версии 4.2!

  • @pir0zh0kDevTV
    @pir0zh0kDevTV7 ай бұрын

    Спасибо за уроки, вообще я веб-разработчик, но давно хочу делать инди-игры и нормальных курсов до тебя найти не смог! Спасибо, братеГ

  • @pir0zh0kDevTV

    @pir0zh0kDevTV

    7 ай бұрын

    Единственная небольшая правка, там прыжок идет на 16 кадров, 8 кадров это половина прыжка)

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

    Спасибо!)

  • @pir0zh0kDevTV

    @pir0zh0kDevTV

    7 ай бұрын

    @@GameCrafter_GD что бы не залажать, я поставил скорость анимации там на 20 вместо 10, надеюсь, не повлияет (смотрю 4 урок)

  • @LapisMYT

    @LapisMYT

    5 ай бұрын

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

  • @gadyag
    @gadyag7 ай бұрын

    Все четко и понятно. спасибо за урок 👍

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

    Спасибо

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

    Единственное видео, где очень точно, быстро и понятно объяснено скриптовое перемещение игрока!!! Спасибище огромное!!!

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

    Рад что понравилось)

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

    Очень полезный урок)

  • @GameCrafter_GD

    @GameCrafter_GD

    8 ай бұрын

    Спасибо

  • @Jirnuy_pelmen
    @Jirnuy_pelmen6 ай бұрын

    у меня только одна притензия: ГДЕ ТЫ БЫЛ РАНЬШЕ!?!?

  • @GameCrafter_GD

    @GameCrafter_GD

    6 ай бұрын

    В поисках себя)

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

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

  • @GameCrafter_GD

    @GameCrafter_GD

    4 ай бұрын

    Спасибо)

  • @rolin5529
    @rolin55297 ай бұрын

    вот код для перса Topdown игры extends CharacterBody2D const SPEED = 300.0 func _physics_process(delta): var directionX = Input.get_axis("ui_left", "ui_right") var directionY = Input.get_axis("ui_up", "ui_down") if directionX and directionY: velocity.x = directionX * SPEED * 0.7 velocity.y = directionY * SPEED * 0.7 elif directionX: velocity.x = directionX * SPEED velocity.y = 0 elif directionY: velocity.y = directionY * SPEED velocity.x = 0 else: velocity.x = move_toward(velocity.x, 0, SPEED) velocity.y = move_toward(velocity.y, 0, SPEED) move_and_slide()

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

    Отлично!

  • @user-wq8tu9nr1l
    @user-wq8tu9nr1l7 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

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

  • @mintikfur
    @mintikfur4 ай бұрын

    В общем, я не ищу лёгких путей То, что автор скачал на ич за минуту я рисовал 3 дня гифки стояния, ходьбы, прыгания А потом оказыяватся гиф никак в годо не принимается, да и как И вместо того, чтобы в тот же день, как я решил гифок наделать просто все кадры по одному повставлять я сейчас делаю делаю спрайт-лист. Я плачу (Ударение сами ставьте) всем с этой длительностью анимаций, у меня с одним idle уже холст 4к;) А это только в ширину и на одну анимку Мгмм.. Неначно мне каникулы тратить)

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

    спасибище !

  • @infexoo
    @infexoo8 ай бұрын

    Спасибо, помог:)

  • @GameCrafter_GD

    @GameCrafter_GD

    8 ай бұрын

    Очень рад)

  • @moonnight9474
    @moonnight94748 ай бұрын

    First of all, I find this series very helpful, thank you for that. My question is, do you have any plans to create a boss fight with a Finite State Machine that can combo with 3-4 skills?

  • @GameCrafter_GD

    @GameCrafter_GD

    8 ай бұрын

    Thank you for your comment!) I am not sure that I will use the Finite machine in this project, I prefer to create state logic in one script, but who knows maybe I will change my mind. About creatures with combo skills… I will try, but it’s not for sure 😅

  • @moonnight9474

    @moonnight9474

    8 ай бұрын

    @@GameCrafter_GD thank answer

  • @wchisato2024

    @wchisato2024

    8 ай бұрын

    i hope so

  • @santasan8341
    @santasan83414 ай бұрын

    Спасибо огромное! оч помог, теперь по твоим гайдам игру создаю! Только проблемка одна есть, включаю Nearest, а всё равно пиксели мыльные. Не знаешь, в чем может быть дело?

  • @name_wardrobe
    @name_wardrobe7 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

    спасибо)

  • @name_wardrobe

    @name_wardrobe

    7 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

    @@name_wardrobe бывает, но так лучше закрепляется информация

  • @name_wardrobe

    @name_wardrobe

    7 ай бұрын

    @@GameCrafter_GD согласен закреплю материал

  • @KiraYosikage_1966
    @KiraYosikage_19664 ай бұрын

    конец классный

  • @GameCrafter_GD

    @GameCrafter_GD

    4 ай бұрын

    Спасибо

  • @Project_3D
    @Project_3D4 ай бұрын

    Привет, отличные гайды, но есть вопрос: где на новых версиях включить Nearest чтоб пиксели мыльными не были? (У меня нету кнопок project и т.д.)

  • @glad1k
    @glad1k5 ай бұрын

    Привет, Босс. Отличные видосы. У меня вопрос, есть ли какой-то грид или заготовка сетки, чтоб правильно расставить действия персонажа по сетке. Спасибо.

  • @GameCrafter_GD

    @GameCrafter_GD

    5 ай бұрын

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

  • @vvvvla
    @vvvvla7 ай бұрын

    А не мог бы ты скинуть ссылку на документацию, где подробнее написано про функцию move_toward? Пытался найти сам, но не смог

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

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

  • @LubluYoba
    @LubluYoba2 ай бұрын

    Запустил игру, персонаж отправился в бездну

  • @good_game754
    @good_game7543 ай бұрын

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

  • @jug6738
    @jug67386 күн бұрын

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

  • @miloslavkiselev3050
    @miloslavkiselev30508 ай бұрын

    Сорян за душность, но я бы к проверке is_on_floor добавил colider().is_colliding() в свое время сталкивался с проблемой не правильного понимания движком на полу игрок, или нет,от этого ломались анимации а так же звук, возможно в 4 версии это исправили, ну а так, молодец!

  • @GameCrafter_GD

    @GameCrafter_GD

    8 ай бұрын

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

  • @KrllGuitar

    @KrllGuitar

    7 ай бұрын

    нужн написать вот так? if not is_on_floor(): velocity.y += gravity * delta colider().is_colliding()

  • @KrllGuitar

    @KrllGuitar

    7 ай бұрын

    пишет Parse Error: Function "colider()" not found in base self.

  • @miloslavkiselev3050

    @miloslavkiselev3050

    7 ай бұрын

    @@KrllGuitar нет, вместо collider() добаляем имя нашего RayCast, который в свою очередь настроен на мониторинг пола, плюс не в самом коде проверку а например вот так : if is_on_floor() and get_node("RayCast").is_coliding():

  • @DocCody
    @DocCody7 ай бұрын

    Я застрял на этом видео, потому что у меня Godot 3.5. Я не могу добавить анимацию персонажа - она в этой версии отличается от вашего алгоритма. Версию 4+ не получается запустить, так как ноутбук старенький :(

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

    Очень жаль, не думал что с запуском 4 версии могут быть проблемы

  • @DocCody

    @DocCody

    7 ай бұрын

    @@GameCrafter_GD там много похожего, как я понял, потому что некоторые аспекты я разруливал экспериментально, когда смотрел ваше видео. Пока что изучу по документации основы и особенности версии 3.5, а потом продолжу просмотр. К тому времени и вы опубликуете больше гайдов.

  • @LeopardA1_A1
    @LeopardA1_A119 күн бұрын

    А как самому спрайт делать?

  • @Ifurik
    @Ifurik4 ай бұрын

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

  • @user-oh1hj1hu4m
    @user-oh1hj1hu4m29 күн бұрын

    Кто знает, что делать если не идет анимация. Игра запускается, но отображается только анимация idle. Всё сделал как на видео. Помогите пж

  • @MrKyzmin12
    @MrKyzmin127 ай бұрын

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

  • @MrKyzmin12

    @MrKyzmin12

    7 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

    Здравствуйте)

  • @MrKyzmin12

    @MrKyzmin12

    7 ай бұрын

    Последнюю с оф сайта. 4.1.1@@GameCrafter_GD

  • @MrKyzmin12

    @MrKyzmin12

    7 ай бұрын

    Вообщем странно. Создал проект по новой все заработало. Видимо что-то где-то затупило. Спасибо!@@GameCrafter_GD

  • @suppy66
    @suppy664 ай бұрын

    Ребята, если есть те у кого не работает новая версия, то у вас скрипт персонажа будет давать ошибку, я немного пошарился и понял, чтобы ошибки не было нужно добавить переменную var velocity = Vector2() и изменить последнюю строчку с move_and_slide() на move_and_slide(velocity, Vector2(0, -1)) Я не знаю изменит ли это что-нибудь в дальнейшем и не знаю что я написал в коде, но ошибок больше мне не выдаёт

  • @suppy66

    @suppy66

    4 ай бұрын

    Если кому интересно какая конкретно у меня версия - 3.5.3

  • @Mr.feniks003
    @Mr.feniks0032 ай бұрын

    Возникла проблема в анимации. Когда запускаю анимацию, персонажа кидает из стороны в сторону (перса рисовал сам)😢😢

  • @desko8638

    @desko8638

    2 ай бұрын

    Это у тебя с Тайлсетом проблемы

  • @gadyag
    @gadyag7 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

    Надо бы скрины посмотреть, так не понятно в чем причина)

  • @user-dd1fc8ke5o
    @user-dd1fc8ke5o6 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    6 ай бұрын

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

  • @user-dd1fc8ke5o

    @user-dd1fc8ke5o

    6 ай бұрын

    @@GameCrafter_GD окей

  • @FloxsChannel

    @FloxsChannel

    6 ай бұрын

    Такаяже проблемма

  • @deusofloneliness9967
    @deusofloneliness99675 ай бұрын

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

  • @GameCrafter_GD

    @GameCrafter_GD

    5 ай бұрын

    Пожалуйста) скорее всего что-то из уроков вы пропустили попробуйте пересмотреть уроки про анимацию)

  • @leobat
    @leobat4 ай бұрын

    Для создания собственных спрайтов нужно юзать отдельный софт?

  • @GameCrafter_GD

    @GameCrafter_GD

    4 ай бұрын

    Желательно да, у меня aseprite

  • @user-vy8tg7qz6u
    @user-vy8tg7qz6u3 ай бұрын

    У меня не работает анимация что делать?

  • @apocrhymes
    @apocrhymes3 ай бұрын

    Что делать если перс падает в низ?

  • @bigprimo4851
    @bigprimo48516 ай бұрын

    Когда я переношу игрока на "level" почему то ноги спрайта находиться сильно ниже коллизии. При этом я вроде выставлял всё так чтоб ноги спрайта не выходили за приделы коллизии. Можете пожалуйста подсказать что делать

  • @GameCrafter_GD

    @GameCrafter_GD

    6 ай бұрын

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

  • @AllEXE78
    @AllEXE787 ай бұрын

    Почему-то у меня при изменении fps анимации, она меняется для всех анимаций сразу, отдельно не дает настроить. Кто может подсказать что не так? (Godot 4.1.1)

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

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

  • @AllEXE78

    @AllEXE78

    7 ай бұрын

    @@GameCrafter_GD Я разобрался после некоторой возни. Просто недоработка разрабов. После тыканья мышкой в разные места этого окошка можно таки сохранить для разных анимаций разное fps.

  • @user-wv6ho7qk5u
    @user-wv6ho7qk5u8 ай бұрын

    а если нет шаблона такого?(character body 2d)?

  • @user-wv6ho7qk5u

    @user-wv6ho7qk5u

    8 ай бұрын

    а, не, всё ок, я слабоумный, сори

  • @GameCrafter_GD

    @GameCrafter_GD

    8 ай бұрын

    проверьте может у вас есть kinematic body 2d, если да то значит у вас версия движка старая, и желательно её обновить

  • @PArTIkL07

    @PArTIkL07

    Ай бұрын

    ​@@GameCrafter_GD спасибо искал ответ на вопрос вот нашëл

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

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

  • @user-vq8sd7kb2v

    @user-vq8sd7kb2v

    28 күн бұрын

    Если старый комп установи 3.5 годот,если новый качай через Стим 4.0

  • @Maksmaks0
    @Maksmaks014 күн бұрын

    Можна запитання а як фізику налаштувати

  • @user-no8fv5ss1y
    @user-no8fv5ss1y7 ай бұрын

    Привет я учусь в godot 3.5.3 но тут нет Default texture filter, где он может быть?

  • @GameCrafter_GD

    @GameCrafter_GD

    6 ай бұрын

    А мы разве его использовали? Напомни пожалуйста для чего-то нужен)

  • @user-no8fv5ss1y

    @user-no8fv5ss1y

    6 ай бұрын

    ​@@GameCrafter_GD3:56

  • @user-no8fv5ss1y

    @user-no8fv5ss1y

    6 ай бұрын

    @@GameCrafter_GD Ты с помощю него делал текстуру чётче

  • @GameCrafter_GD

    @GameCrafter_GD

    6 ай бұрын

    @@user-no8fv5ss1y спросил у гпт, советует отключить антиалиасинг. К сожалению в 3 версии не работал, поэтому вряд ли смогу помочь, попробуй в телеграмм группе спросить

  • @user-no8fv5ss1y

    @user-no8fv5ss1y

    6 ай бұрын

    @@GameCrafter_GD Спасибо, но мне чат gpt тож мало чем помог. Классные уроки. Удачи!

  • @mif26
    @mif264 ай бұрын

    когда я нажимаю play у меня просто зависает экран я могу закрыть или перезагрузит но в экране нечего не могу нажимать и не перекидывает на level кто знает помогите пожалуйста

  • @GameCrafter_GD

    @GameCrafter_GD

    4 ай бұрын

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

  • @user-xj8co5gc4z
    @user-xj8co5gc4z5 ай бұрын

    почему видео маленькое ? Всмысле ширина высота там

  • @user-xj8co5gc4z

    @user-xj8co5gc4z

    5 ай бұрын

    слева отступ огромный

  • @GameCrafter_GD

    @GameCrafter_GD

    4 ай бұрын

    Странно 🤔 вроде норм

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

    Просто лучший!!!!!!

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

    Спасибо!)

  • @nekgrie2049
    @nekgrie20497 ай бұрын

    як зробити горизонтальне

  • @GameCrafter_GD

    @GameCrafter_GD

    7 ай бұрын

    Привет, извини не понял вопрос

  • @gamerwap1706
    @gamerwap170623 күн бұрын

    Не надо тратить на это время, уроки параша полная

  • @VovaXLine

    @VovaXLine

    17 сағат бұрын

    Почему? Основные навыки разжеванны, всё понятно объяснено. Что не так?

Келесі