Godot для простофилей №1

แชร์
ฝัง
  • เผยแพร่เมื่อ 31 ธ.ค. 2024

ความคิดเห็น •

  • @dimtrych
    @dimtrych 8 หลายเดือนก่อน +101

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

  • @bymbaSiks
    @bymbaSiks 8 หลายเดือนก่อน +32

    Так Серёга, какого хера?
    Я буквально 2 дня назад захотел сделать чёто простенькое, вспомнил об godot, и начал смотреть по нём гайды. Серьёзно, 2 дня, и тут ты подьехал. Вау, пхехь. Нуп, что могу сказать, спасибо xd

  • @ferum-42
    @ferum-42 8 หลายเดือนก่อน +66

    Это произошло!!! уроки по Godot от серёги!

  • @boberenchic
    @boberenchic 8 หลายเดือนก่อน +5

    Пожалуйста, не забрасывайте уроки!) Очень классно и понятно получилось. Большое вам спасибо. Давно хотел разобраться в godot, да руки всё не доходили😅

  • @sunriser_yt
    @sunriser_yt 8 หลายเดือนก่อน +17

    Привет! Рад, что ты решил записывать ролики по этому движку, т.к. сам работаю с ним.
    Хотелось бы сделать пару замечаний по содержанию:
    1) _process() и _physics_process() различаются числом вызовов в секунду. В случае _process() это зависит от вычислительной мощности устройства, _physics_process() вызывается фиксированное число раз(по умолчанию 60, устанавливается в настройках проекта). Конечно, можно вычислять физику и в _process(), но если FPS упадёт до низких значений - возможны баги с проверкой коллизий и не только.
    2) Как уже было сказано ниже в комментариях, using - это подключение библиотеки, extends - это наследование. Аналог extends в C# - символ ":".
    3) GDScript, как и Python - это язык с динамической типизацией. Можно использовать и статическую типизацию, что помогает компилятору предлагать методы и переменные в автозаполнении и в целом делает код чище - для этого используется ТОЛЬКО оператор ":". Ключевое слово as аналогично преобразованию типа и работает не с переменной, а со значением, находящимся в ней.
    Пример:
    var a = 5 as float
    var b = .1 as int
    print(type_string(typeof(a))) # float
    print(type_string(typeof(b))) # int
    a = Vector2.ZERO
    b = null
    print(type_string(typeof(a))) # Vector2
    print(type_string(typeof(b))) # Nil
    var static_type_var : int = 5
    static_type_var = Object.new() # Ошибка, тип Object нельзя присвоить переменной статического типа int
    Ролик полезный, огромный респект за освещение движка и успехов в собственных проектах!

  • @NakureniyBelka
    @NakureniyBelka 8 หลายเดือนก่อน +28

    Я очень смотивировался с этого видео! Зашёл в стим, хотел скачать годот, задел ногой компьютер, выключил компьютер, пошёл спать.

    • @mintikfur
      @mintikfur 8 หลายเดือนก่อน +4

      Ах каков прохиндей, нету годота в стиме!
      А-яяяяяяяя, не ленитесь - сможете многого достигнуть)

    • @ЕвгенийШевчук-ф7ъ
      @ЕвгенийШевчук-ф7ъ 7 หลายเดือนก่อน +2

      @@mintikfur есть godot в стиме

    • @maximiliaanxiv188
      @maximiliaanxiv188 4 หลายเดือนก่อน

      @@mintikfurнету?👀 Есть в стиме

  • @ПавелПиун-г7о
    @ПавелПиун-г7о 6 หลายเดือนก่อน +4

    Замотивировался изучать godot, спасибо, Серега

  • @pohotliviydead
    @pohotliviydead 8 หลายเดือนก่อน +5

    Спасибо большое за продвижение Godot в массы!

  • @frontend-pashtet
    @frontend-pashtet 7 หลายเดือนก่อน +1

    Спасибо большое за рекомендацию видео. Было очень приятно это увидеть. Подача в прям очень хороша. Надеюсь, увидим еще уроки от тебя

  • @vladtheria2388
    @vladtheria2388 8 หลายเดือนก่อน +1

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

  • @OmegaWegalo
    @OmegaWegalo 8 หลายเดือนก่อน +2

    Крутой гайд, жду продолжения

  • @kottotsamiy7487
    @kottotsamiy7487 8 หลายเดือนก่อน +1

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

  • @kilobyte7988
    @kilobyte7988 8 หลายเดือนก่อน +4

    Он сделал это! ОН СДЕЛАЛ! Как же он харош!

  • @yaxylax
    @yaxylax 8 หลายเดือนก่อน +1

    УРА! Дождались! Благодарю

  • @ВикторПесчанский-и8т
    @ВикторПесчанский-и8т 7 หลายเดือนก่อน +1

    Все чётко! Жду ещё обучающие ролики.

  • @starkai6215
    @starkai6215 8 หลายเดือนก่อน

    Блин, я как раз хотел годот поизучать, а тут ещё серёга гайд выкатил, ну это просто знак свыше, пойду ишачить. Спасибо большое за данное видео!

  • @ПажаДелидоф
    @ПажаДелидоф 5 หลายเดือนก่อน

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

  • @bonefort1437
    @bonefort1437 8 หลายเดือนก่อน +4

    Хорошее видео, только как по мне попроще бы для новичков. Нужно также учитывать, что не всегда люди усваивают материал с первого раза. Если бы у меня не было какого-то опыта в программировании и Godot в частности, я бы вряд ли смог бы хорошо понять материал, может быть только если постоянно ставил бы видео на паузу.
    В любом случаи, я надеюсь на продолжение, такого рода контента маловато

  • @petron__
    @petron__ 8 หลายเดือนก่อน

    Крутой ролик! Чёткая речь и структурная информация

  • @vasya1322
    @vasya1322 8 หลายเดือนก่อน

    хорошее видео, просмотрю всю серию роликов, когда появится время

  • @windylibra
    @windylibra 8 หลายเดือนก่อน +1

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

  • @AntonXCM
    @AntonXCM 8 หลายเดือนก่อน +2

    7:36 Нет, он исполняет этот код при обработке кадров физики, а не постоянно

  • @ShelestVetra
    @ShelestVetra 8 หลายเดือนก่อน

    Отличная подача материала. Желаю не забросить это дело. На многих каналах есть короткие ролики по реализации разных механик - полезная тема, но зачастую подача там сильно хромает.
    Тема с этим движком сейчас набирает обороты. Уверен, что просмотры и востребованность у твоих отличных роликов будет.
    Ну, а с меня лайки, подписка и колокольчик)

  • @beststatham7105
    @beststatham7105 8 หลายเดือนก่อน

    Спасибо Серёга за то что ты есть

  • @qbnika
    @qbnika 8 หลายเดือนก่อน +1

    жду ещё туториалы, мне понравилось!

  • @dalvbur3210
    @dalvbur3210 10 วันที่ผ่านมา

    Спасибо за урок!)

  • @funb4nan
    @funb4nan 8 หลายเดือนก่อน +1

    Хотелось бы сделал поправку насчёт объявления переменных. В ролике сказано, что переменные можно объявлять так: var {имя переменной} = 1 as int, чтобы быть уверенным, что переменная будет типа int. Однако такой подход неверен по ряду причин: 1) Этот способ не обеспечит, то что переменная будет типа int, ибо в ходе программы переменная может поменять свой тип на любой другой.
    2) Данный способ лишь обеспечит, что значение справа будет типа int, что можно и объявить правильной ее записью(т е. без точки после целой части)
    Поэтому лучше при объявлении переменных использовать такую структуру: var {имя переменной} : {тип переменной} = {значение}, это позволит объявлять переменную без присваивания ей значения(что иногда понадобится), а также ограничит возможные ее значения.
    Способ который приведён в ролике лучше использовать, в ходе изменения переменной, чтобы, например объявить переменную значением определенного класса.

    • @BunnyMunro
      @BunnyMunro 7 หลายเดือนก่อน +1

      Кстати, типизировать переменные можно еще моржовым оператором как в Go. Например, a := 1

  • @user-secretno
    @user-secretno 4 หลายเดือนก่อน +1

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

  • @justInsane777
    @justInsane777 8 หลายเดือนก่อน

    Наконец-то спасибо за контент

  • @Sp1cyP3pp3r
    @Sp1cyP3pp3r 8 หลายเดือนก่อน +4

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

  • @Неон-о1т
    @Неон-о1т 8 หลายเดือนก่อน +1

    Просто коммент для поддержки ролика

  • @Ananasoviy_Pauk
    @Ananasoviy_Pauk 8 หลายเดือนก่อน

    Как неожиданно и приятно было услышать название своего родного города.

  • @joshi8503
    @joshi8503 7 หลายเดือนก่อน

    имба урок жду продолжения

  • @PSY_ZONE
    @PSY_ZONE 8 หลายเดือนก่อน +1

    Просто предложение для роликов по годот. Можно сделать серию уроков итогом которых выйдет рогалик по типу Айзека. Мне кажется подписчики оценят.
    За приятную и понятную подачу лайк ❤

  • @AGBEndless
    @AGBEndless 8 หลายเดือนก่อน

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

  • @volosalmaty
    @volosalmaty 6 หลายเดือนก่อน +1

    Как сделать посадку в машину, езду, высадку в 2д. Отдельную сцену для машины делать и переключать её по сигналу?

  • @nakxk
    @nakxk 8 หลายเดือนก่อน

    Почему так мало лайков? Я уже не новичок в годоте и могу село сказать, что видос очень полеезен, однозначно респект автору!

  • @trongion3258
    @trongion3258 8 หลายเดือนก่อน +1

    Офигеть я как раз в магнитогорске учусь. Надеюсь магнитогорский вирус не опасен.

  • @B_runK
    @B_runK 8 หลายเดือนก่อน

    Надеюсь, что будут более глубокие уроки далее, хотя бы на уровне паштета

  • @DexyZXC19
    @DexyZXC19 4 หลายเดือนก่อน +1

    то самое чувство когда var = byte, sbyte, short, ushorl, int, uint, long, ulong , string, char, bool, float, double

  • @gamekill9419
    @gamekill9419 8 หลายเดือนก่อน

    Привет. Я тоже начинал делать игры с годот, но меня интересовали годот на C#, потому что он удобный в плане написанных фреймворков. И проблема по годоту я вижу, что материала или литературы, как на том же юнити очень мало и качество подачи сомнительное. И потом решил попробовать юнити, и пока очень заходит. Но годот, в далеком будущем выберу вторым движком, и может материала станет больше, и сам движок по стабильней работать.

  • @СимеонЛиберхерр
    @СимеонЛиберхерр 7 หลายเดือนก่อน +4

    Лайк, если из Магнитогорска

  • @sasalkinesketityo3802
    @sasalkinesketityo3802 8 หลายเดือนก่อน +2

    серег спасибо

  • @Thrilgy
    @Thrilgy 8 หลายเดือนก่อน

    Нас услышали, пора делать игры!

  • @broker8720
    @broker8720 8 หลายเดือนก่อน

    Бро, ты как знал.... Делаю проект по информатике, буду на этом движке

  • @karmavchaos2844
    @karmavchaos2844 8 หลายเดือนก่อน

    Возможно, благодаря твоим гайдам наш проект увидит свет.
    (Госпади, помоги нам закончить этот проект и выбросить его:( )

  • @AntonXCM
    @AntonXCM 8 หลายเดือนก่อน

    6:21 Нет, ты ничего не понимаешь. usingи определяют, к каким сборкам имеет доступ скрипт, без них он не будет видеть какие-то классы, структуры и выдавать ошибку при их использовании (Например, без использования сборки System ты не сможешь кидать исключения). Extends - это наследованный класс, в C# у этого аналогом является ":" после объявления класса (Например, public class LaserTurret : TurretLikeUpgrade)

  • @FoniusPerson
    @FoniusPerson 7 หลายเดือนก่อน

    Нужны уроки. Как часто будут выходить видео по Годо и будут ли

  • @zenr1904
    @zenr1904 8 หลายเดือนก่อน

    Мем смешной на превью, вот и открыл видос

  • @Ake11a200
    @Ake11a200 6 หลายเดือนก่อน

    4:20 сразу видно мой земляк😅😅😅

  • @evgur4
    @evgur4 8 หลายเดือนก่อน

    Больше . Я хочу больше!!!

  • @Bomb_159
    @Bomb_159 8 หลายเดือนก่อน

    Спасибо 🎉🎉🎉🎉🎉

  • @БогданБлинов-ъ1ц
    @БогданБлинов-ъ1ц 8 หลายเดือนก่อน +2

    Народ требует больше! Наконец слез с иглы юнити и сел на лицо годот

  • @hyulo23e23
    @hyulo23e23 7 หลายเดือนก่อน +1

    Спасибо бомбанул с ошибки и удалил все нахуй. :)

  • @Roronoa337
    @Roronoa337 8 หลายเดือนก่อน

    я подписался и поставил уведомления. Давай скорее новое видео

  • @Blue_blue101
    @Blue_blue101 8 หลายเดือนก่อน

    Ура, я сделаю роблокс на годот (не дай бог)

  • @quoidray9217
    @quoidray9217 8 หลายเดือนก่อน +1

    Крутое видео, но небольшое уточнение: правильно читать Годо, а не Годот, это французское имя

  • @B_runK
    @B_runK 8 หลายเดือนก่อน

    Сказал - сделал

  • @nikim2438
    @nikim2438 8 หลายเดือนก่อน

    Годот - это конечно хорошо. Но где похождения отрядов самоубийц в библиотеку?

  • @Резервный_Айзек
    @Резервный_Айзек 8 หลายเดือนก่อน

    Превьюха топ

  • @user-Miha.
    @user-Miha. 8 หลายเดือนก่อน

    Наконец

  • @stanpask4739
    @stanpask4739 7 หลายเดือนก่อน

    Братунь не черектор а карактер 😉без обид. Видосы пилишь супер! Спасибо!

  • @rogzz223
    @rogzz223 8 หลายเดือนก่อน

    4:21 о мой город

  • @ViktorDeboshir
    @ViktorDeboshir 7 หลายเดือนก่อน

    Как фильм называется на 0:20

  • @AntonXCM
    @AntonXCM 8 หลายเดือนก่อน +1

    1:56 Вообще-то методы - это функции, выполняющие действия, а функции - это функции, возвращающие значение, по-этому get_;line_count() это функция

    • @lehzys.7679
      @lehzys.7679 8 หลายเดือนก่อน

      Функции, которые ничего не возвращают на самом деле возвращают void/unit (пустое значение). Просто из этой структуры данных ты ничего не получишь, но под капотом оно всё равно что-то да возвращает, например структура Void в C#: "Specifies a return value type for a method that does not return a value."
      Если совсем ̶д̶у̶ш̶н̶и̶т̶ь̶ углубляться в функциональное программирование, то настоящими функциями можно назвать только чистые, т.е., сколько бы ты их не вызывал, при одинаковых входных данных, будет всегда одно и тоже возвращаемое значение (не void/unit)

    • @AntonXCM
      @AntonXCM 8 หลายเดือนก่อน

      @@lehzys.7679 Ну, так void/unit это и есть обозначение ничего. Как структура в .NET есть Void с большой буквы, а void с маленькой буквы нельзя никак использовать, кроме, как тип метода и указателя на метод

    • @lehzys.7679
      @lehzys.7679 8 หลายเดือนก่อน

      @@AntonXCM так и System.Void ты не можешь использовать)
      void со строчной буквы - это просто синтаксический сахар. Я к тому что как ни крути, но даже возвращение void, все ещё функцию делает функцией. которая не возвращает значение. В ООП в принципе любая функция - это метод, возвращает она что-то или нет не имеет значение, это все ещё метод класса

  • @ЯрославСеребряков-п1ш
    @ЯрославСеребряков-п1ш 8 หลายเดือนก่อน

    Жду гайд по гд для Пуджар

  • @denisudin5853
    @denisudin5853 7 หลายเดือนก่อน

    Уши сворачиваются в трубку, когда ты говоришь «годоТ» 🥴

  • @MartCoolMode
    @MartCoolMode 8 หลายเดือนก่อน

    Блин я когда скачал Годот у меня Годот начал жаловаться то что у меня старые Драйвера хотя я последние и скачал но вс д5 наверно проблема в моём старом ноуте

  • @NaxefirMango
    @NaxefirMango 8 หลายเดือนก่อน

    А на годоте можно сделать зоопарк?

  • @mintikfur
    @mintikfur 8 หลายเดือนก่อน

    Ну как тут такое не открыть..
    Если повезёт - в комментах делиться буду

  • @ТёмаБусыгин
    @ТёмаБусыгин 4 หลายเดือนก่อน

    Лучший движок которому не надо отдавать 3.000 доллоров 3.000 доллоров просит unreal engine если разработчик зарабатывает миллион

  • @mintikfur
    @mintikfur 8 หลายเดือนก่อน

    Пурум пурум

  • @cvangmaes
    @cvangmaes 17 ชั่วโมงที่ผ่านมา

    стоп а разве godot не работает на python

  • @__-do9jh
    @__-do9jh 8 หลายเดือนก่อน +6

    Подготовка почвы для конкурса по созданию игр🤔? Не, бред какой-то

  • @dasstillsmile8458
    @dasstillsmile8458 8 หลายเดือนก่อน

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

    • @mintikfur
      @mintikfur 8 หลายเดือนก่อน

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

  • @ЕвгенийШевчук-ф7ъ
    @ЕвгенийШевчук-ф7ъ 7 หลายเดือนก่อน

    иии на 6:30 я всё.

  • @igorMishchuk0
    @igorMishchuk0 7 หลายเดือนก่อน

    Еее

  • @s2xy492
    @s2xy492 3 หลายเดือนก่อน

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

  • @filya8882
    @filya8882 8 หลายเดือนก่อน

    эт для меня

  • @valera_kardan
    @valera_kardan 8 หลายเดือนก่อน

    А ру документация норм?

    • @maximiliaanxiv188
      @maximiliaanxiv188 4 หลายเดือนก่อน

      Всегда можно перевести страницу браузера если что👀

  • @ms_mazik7346
    @ms_mazik7346 8 หลายเดือนก่อน

    почему

  • @despell3782
    @despell3782 8 หลายเดือนก่อน

    Простофиль*

  • @iVan_Bomzh_Kvass
    @iVan_Bomzh_Kvass 3 หลายเดือนก่อน

    Нифига не понял

  • @kappapride6226
    @kappapride6226 6 หลายเดือนก่อน

    Прошло 7 дней, я недоволен, и у меня возникли серьёзные вопросы к Серёге.

  • @kuronya3582
    @kuronya3582 8 หลายเดือนก่อน

    Не умри там как хахен

  • @2474xyz
    @2474xyz 8 หลายเดือนก่อน

    перви

  • @justasirius
    @justasirius 5 หลายเดือนก่อน

    Минутка рекомендаций длится меньше минутки, дизлай, отписка, дизреспект!

  • @fapumafu2616
    @fapumafu2616 8 หลายเดือนก่อน

    Жаль что уроков по созданию игр становиться больше. Значит игр будет еще больше. Больше мусорных игр.

    • @fapumafu2616
      @fapumafu2616 8 หลายเดือนก่อน

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

    • @_romili4yt_
      @_romili4yt_ 8 หลายเดือนก่อน +1

      ​@echo_chambeRR навалил базы

    • @otterger974
      @otterger974 8 หลายเดือนก่อน

      Кринжа навалил

    • @kuronya3582
      @kuronya3582 8 หลายเดือนก่อน +1

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

    • @_romili4yt_
      @_romili4yt_ 8 หลายเดือนก่อน

      @_Rad1ance_ чисто ratio

  • @turbomet286
    @turbomet286 2 หลายเดือนก่อน

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