ПлюсЫ в Godot (C++ и GDExtension)

Sdílet
Vložit
  • čas přidán 10. 03. 2023
  • По результатам голосования была выбрана тема стрима: C++ в Godot 4.
    Поэтому тут я буду пытаться показать, как можно работать с C++.
    Если хотите поддержать:
    www.donationalerts.com/r/dmit...
    boosty.to/dmitriysalnikov
  • Hry

Komentáře • 29

  • @alexseyelishin2634
    @alexseyelishin2634 Před rokem +11

    как хорошо что в СНГ начинают все больше людей работать с годо, и появляется много видосов\уроков с ним! Спасибо!

  • @ABDU_TFX
    @ABDU_TFX Před rokem +4

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

  • @twidt88
    @twidt88 Před rokem +3

    На русском Ютубе крайне не хватает ролика о программировании в Godot на C++. Именно как всё первый раз настроить. Я изучил базу C++ и хотел попробовать сделать игру. Посмотрев движки, выбор упал на Godot. Но мне банально не удалось настроить Godot так, чтобы он работал на C++. Пытался и в документации рыться, и в сторонних источниках, даже пробовал по иструкциям chat GPT, но не удалось. Не думаю, что тебе будет сложно сделать этот ролик, но я был бы бесконечно рад, если бы ты сделал.

  • @ABDU_TFX
    @ABDU_TFX Před rokem +2

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

  • @user-bg5ds5ke4k
    @user-bg5ds5ke4k Před rokem

    Уникальный контент ❤

  • @user-fw5lz1tk4n
    @user-fw5lz1tk4n Před rokem

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

    • @DimOkGamer
      @DimOkGamer  Před rokem

      А что причитается? Мне стоит наконец замотивироваться?

  • @Dmitry_Lenper
    @Dmitry_Lenper Před rokem +2

    Про Годо мало уроков. На русском, ещё меньше. Про уроки на русском, с использованием С++, вы наверное единственный. Интересная ниша. Для разнообразия контента ещё можно урок по созданию VR приложения на Годо.
    Так же Годо славится тем, что на самом деле эта игра, сделанная на базе движка. То есть благодаря нему можно пилить другие проги, что мы и наблюдаем на шоукейсе 2022. Написание программ через Годо на манер Qt это тоже интересная и плохо освещённая тема. И вы могли бы показать людям, что и так можно использовать движок.
    Я планирую плотно пощупать Годо, но не ранее как закончу студенческую работу на Unreal. Иными словами, когда я буду знать базовый c++ (если осилю его), хотелось что бы эти знания пригодились и в Годо. И ваш ролик мне определённо поможет в будущем. Благодарю.

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

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

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

      @@EnigmaticAesthetics Количество, не означает качество. Увы, но большинство роликов просто перегоняет из пустого в порожнее, а авторы действительно стоящих вещей показывают только результат, но не рассказывают как повторить его. Я говорю о более сложных вещах, а не о базовых (их то как раз полно). Из стоящих внимания можно отметить курсы GDQuest и каналы основных разработчиков Годо, например Бастиана Олджи.
      Даже, у англоязычных пользователей C# в Годо дела печальны - нормальных обучалок нет, а ведь это второй язык движка. Сейчас там шарписты которые на опыте и сами разбираются с движком, а новички не могут вкатиться.

  • @mravolk4047
    @mravolk4047 Před rokem +2

    Дима давай дружить) я в качестве хобби изучаю С++ и пробую делать игру
    мне нескем пообщаться на эту тему может тебя то я и искал?)

    • @DimOkGamer
      @DimOkGamer  Před rokem

      Неожиданное предложение 😅
      Но я тут не успеваю свои то репозитории обновлять до godot 4. Сейчас вот доделываю Godot PCK Explorer. А там ещё кучу всего нужно с другими делать. Я вряд ли буду помогать с обучением C++.

    • @mravolk4047
      @mravolk4047 Před rokem

      @@DimOkGamer да я инфу не могу найти как с++ подключить к годот.
      Нет желания зделать ролик подробную инструкцию
      На мак?)))

    • @DimOkGamer
      @DimOkGamer  Před rokem

      Есть желание. Но кадров с macOS там скорее всего не будет. На моём ПК невозможно запустить последнюю версию мака даже на виртаулке, а также в целом макОС выдаёт кадров 15 и очень медленно работает. Не ну если мне кто-то задонатит много денег на обновление ПК, то я и на новой макОС смогу футажи заснять.

    • @mravolk4047
      @mravolk4047 Před rokem

      @@DimOkGamer
      У меня мак аир м2
      Мне просто интересно как оно
      Будет вапще реально на нем работать
      Или надо под разработку отдельный бук покупать...

    • @DimOkGamer
      @DimOkGamer  Před rokem +1

      Учитывая что на этих макбуках спокойно работает UE5...
      А в плане C++ он явно проблемой не будет для GDExtension библиотек. Они будут за пару секунд собираться. Не знаю сколько сам движок будет собираться, если вдруг понадобиться, но скорее всего меньше 10 минут, если не 5.

  • @TheShevaShevchenko
    @TheShevaShevchenko Před rokem

    Ты, не позвал, меня, на, трансляцию

    • @DimOkGamer
      @DimOkGamer  Před rokem

      Но, ведь я спрашивал тему и потом 45 минут висел анонс.
      Было время.
      Да и на трансляции то особо ничего не было :(
      Зато я зафейлил с дебагом :)

    • @TheShevaShevchenko
      @TheShevaShevchenko Před rokem

      @@DimOkGamer а мне Ютуб не прислал ничего от тебя:/

    • @TheShevaShevchenko
      @TheShevaShevchenko Před rokem

      @@DimOkGamer когда второй стрим?

    • @DimOkGamer
      @DimOkGamer  Před rokem

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

    • @TheShevaShevchenko
      @TheShevaShevchenko Před rokem

      @@DimOkGamer да, я подписан и колокол включен. Но видос у меня появился в ленте только уже после окончания стрима. Я хз

  • @ak-rz7em
    @ak-rz7em Před rokem

    никаких плюсов тут нету, одни минусы

    • @DimOkGamer
      @DimOkGamer  Před rokem

      Но ведь тут про плюсЫ 😉
      А у C++ есть, как минимум производительность и возможность использовать сторонние библиотеки.

    • @DimOkGamer
      @DimOkGamer  Před rokem +1

      Я тут наконец то написал длиннющий ответ, но он пропал. Видимо из-за удаления коммента на который я отвечал..
      Но суть была просто в том, что движок нужно выбрать по потребностям, а скрипты или C++ - обои. То есть нужно комбинировать C++ и GDScript, либо C++ и Blueprint. Скриптами проще и быстрее можно добиваться результата, а C++ позволит делать более сложные и быстрые куски кода.

    • @ak-rz7em
      @ak-rz7em Před rokem

      ​@@DimOkGamer спасибо за ответ, удалю тогда я годот, плюсов там действительно нету одни баги бесконечные

    • @diketarogg
      @diketarogg Před rokem +1

      @@ak-rz7em Баги есть во всех движках. Учитывай, что 4 версия оч оч сырая, так как её недавно завезли. Годот оч удобный и простой, у него есть классные фичи. Совершенно не обязательно писать под него плагины, чтобы сделать что-то хорошее.
      Если нужна более стабильная версия, то лучше используй годот 3.5.