ПлюсЫ в Godot (C++ и GDExtension)
Vložit
- čas přidán 10. 03. 2023
- По результатам голосования была выбрана тема стрима: C++ в Godot 4.
Поэтому тут я буду пытаться показать, как можно работать с C++.
Если хотите поддержать:
www.donationalerts.com/r/dmit...
boosty.to/dmitriysalnikov - Hry
как хорошо что в СНГ начинают все больше людей работать с годо, и появляется много видосов\уроков с ним! Спасибо!
Прошу сделай курс как прогать на плюсах полностью, я буду очень признателен, и по мере возможности, буду помогать тебе финансово
На русском Ютубе крайне не хватает ролика о программировании в Godot на C++. Именно как всё первый раз настроить. Я изучил базу C++ и хотел попробовать сделать игру. Посмотрев движки, выбор упал на Godot. Но мне банально не удалось настроить Godot так, чтобы он работал на C++. Пытался и в документации рыться, и в сторонних источниках, даже пробовал по иструкциям chat GPT, но не удалось. Не думаю, что тебе будет сложно сделать этот ролик, но я был бы бесконечно рад, если бы ты сделал.
Ты мой герой, я уж думал зря поюсы учил, у него проблемы с 2д движками
Уникальный контент ❤
друг расскажи как на плюсах прогать в godot, а именно как это делать
с подписоты я думаю причитается
А что причитается? Мне стоит наконец замотивироваться?
Про Годо мало уроков. На русском, ещё меньше. Про уроки на русском, с использованием С++, вы наверное единственный. Интересная ниша. Для разнообразия контента ещё можно урок по созданию VR приложения на Годо.
Так же Годо славится тем, что на самом деле эта игра, сделанная на базе движка. То есть благодаря нему можно пилить другие проги, что мы и наблюдаем на шоукейсе 2022. Написание программ через Годо на манер Qt это тоже интересная и плохо освещённая тема. И вы могли бы показать людям, что и так можно использовать движок.
Я планирую плотно пощупать Годо, но не ранее как закончу студенческую работу на Unreal. Иными словами, когда я буду знать базовый c++ (если осилю его), хотелось что бы эти знания пригодились и в Годо. И ваш ролик мне определённо поможет в будущем. Благодарю.
как раз таки на зарубежной части ютуба много уроков по Godot, но просто не совсем достаточно и не всем может быть понятно, однако... это уже вопрос времени (я не уверен конечно, но видел очень много их, ну и выходит их достаточно чтобы изучать движок)
@@EnigmaticAesthetics Количество, не означает качество. Увы, но большинство роликов просто перегоняет из пустого в порожнее, а авторы действительно стоящих вещей показывают только результат, но не рассказывают как повторить его. Я говорю о более сложных вещах, а не о базовых (их то как раз полно). Из стоящих внимания можно отметить курсы GDQuest и каналы основных разработчиков Годо, например Бастиана Олджи.
Даже, у англоязычных пользователей C# в Годо дела печальны - нормальных обучалок нет, а ведь это второй язык движка. Сейчас там шарписты которые на опыте и сами разбираются с движком, а новички не могут вкатиться.
Дима давай дружить) я в качестве хобби изучаю С++ и пробую делать игру
мне нескем пообщаться на эту тему может тебя то я и искал?)
Неожиданное предложение 😅
Но я тут не успеваю свои то репозитории обновлять до godot 4. Сейчас вот доделываю Godot PCK Explorer. А там ещё кучу всего нужно с другими делать. Я вряд ли буду помогать с обучением C++.
@@DimOkGamer да я инфу не могу найти как с++ подключить к годот.
Нет желания зделать ролик подробную инструкцию
На мак?)))
Есть желание. Но кадров с macOS там скорее всего не будет. На моём ПК невозможно запустить последнюю версию мака даже на виртаулке, а также в целом макОС выдаёт кадров 15 и очень медленно работает. Не ну если мне кто-то задонатит много денег на обновление ПК, то я и на новой макОС смогу футажи заснять.
@@DimOkGamer
У меня мак аир м2
Мне просто интересно как оно
Будет вапще реально на нем работать
Или надо под разработку отдельный бук покупать...
Учитывая что на этих макбуках спокойно работает UE5...
А в плане C++ он явно проблемой не будет для GDExtension библиотек. Они будут за пару секунд собираться. Не знаю сколько сам движок будет собираться, если вдруг понадобиться, но скорее всего меньше 10 минут, если не 5.
Ты, не позвал, меня, на, трансляцию
Но, ведь я спрашивал тему и потом 45 минут висел анонс.
Было время.
Да и на трансляции то особо ничего не было :(
Зато я зафейлил с дебагом :)
@@DimOkGamer а мне Ютуб не прислал ничего от тебя:/
@@DimOkGamer когда второй стрим?
Подписался?, а колокольчик включал?
В следующий раз видимо нужно анонс создавать раньше.
Но я не уверен стоит ли продолжать с плюсами, что-то мутить или просто поиграть во что-нибудь..
@@DimOkGamer да, я подписан и колокол включен. Но видос у меня появился в ленте только уже после окончания стрима. Я хз
никаких плюсов тут нету, одни минусы
Но ведь тут про плюсЫ 😉
А у C++ есть, как минимум производительность и возможность использовать сторонние библиотеки.
Я тут наконец то написал длиннющий ответ, но он пропал. Видимо из-за удаления коммента на который я отвечал..
Но суть была просто в том, что движок нужно выбрать по потребностям, а скрипты или C++ - обои. То есть нужно комбинировать C++ и GDScript, либо C++ и Blueprint. Скриптами проще и быстрее можно добиваться результата, а C++ позволит делать более сложные и быстрые куски кода.
@@DimOkGamer спасибо за ответ, удалю тогда я годот, плюсов там действительно нету одни баги бесконечные
@@ak-rz7em Баги есть во всех движках. Учитывай, что 4 версия оч оч сырая, так как её недавно завезли. Годот оч удобный и простой, у него есть классные фичи. Совершенно не обязательно писать под него плагины, чтобы сделать что-то хорошее.
Если нужна более стабильная версия, то лучше используй годот 3.5.