846 Кб, 864x1080
В колледже на курсе программирования преподают какую-то дрисню, поэтому мне, и паре моих друзей захотелось пойти своим путём игроделов.
Выбрали в качестве движка Godot и основной язык C#.
Так вот, двачёвские, можете посоветовать обучающие материалы или поделится своим опытом? Просто лучше сначала спросить у шарящих людей, нежели пойти искать полностью всё самому и напороться на грабли.
Выбрали в качестве движка Godot и основной язык C#.
Так вот, двачёвские, можете посоветовать обучающие материалы или поделится своим опытом? Просто лучше сначала спросить у шарящих людей, нежели пойти искать полностью всё самому и напороться на грабли.
>>332 (OP)
https://docs.godotengine.org/en/stable/
https://docs.godotengine.org/en/stable/getting_started/introduction/index.html
https://docs.godotengine.org/en/stable/tutorials/scripting/c_sharp/index.html
В любом случае придётся идти по граблям.
>Godot и основной язык C#.
>посоветовать обучающие материалы
https://docs.godotengine.org/en/stable/
https://docs.godotengine.org/en/stable/getting_started/introduction/index.html
https://docs.godotengine.org/en/stable/tutorials/scripting/c_sharp/index.html
>Просто лучше сначала спросить у шарящих людей, нежели пойти искать полностью всё самому и напороться на грабли.
В любом случае придётся идти по граблям.
>>336
Оно и понятно, но хотелось бы чтоб их было поменьше, а так спасибо.
>В любом случае придётся идти по граблям.
Оно и понятно, но хотелось бы чтоб их было поменьше, а так спасибо.
>>332 (OP)
На годоте даже бывалые сишаперы кодят на гдскрипте. Даже если ты хочешь сишапить, начни с гдскрипта чтобы облегчить себе жизнь. Потом когда овладеешь движком, вернешься на сишап. Не пытайся усложнить то что и так непросто.
>C#
На годоте даже бывалые сишаперы кодят на гдскрипте. Даже если ты хочешь сишапить, начни с гдскрипта чтобы облегчить себе жизнь. Потом когда овладеешь движком, вернешься на сишап. Не пытайся усложнить то что и так непросто.
>>353
>>345
Этих двачую. Сам раньше хотел через С# в Годоте писать скрипты. Полная шляпа. Лучше используй с друзьями встроенный GDScript - намного удобнее и легче, и с узлами хорошо работает. А по поводу обучающих материалов, то слишком долго на них не сидите. Пару туториалов выполните и дальше уже сами по документации пилите, спрашивая чатгпт и форумы. В свое время вот этот урок мне помог вкатиться
https://www.youtube.com/watch?v=5V9f3MT86M8&ab_channel=CocoCode
>>345
Этих двачую. Сам раньше хотел через С# в Годоте писать скрипты. Полная шляпа. Лучше используй с друзьями встроенный GDScript - намного удобнее и легче, и с узлами хорошо работает. А по поводу обучающих материалов, то слишком долго на них не сидите. Пару туториалов выполните и дальше уже сами по документации пилите, спрашивая чатгпт и форумы. В свое время вот этот урок мне помог вкатиться
https://www.youtube.com/watch?v=5V9f3MT86M8&ab_channel=CocoCode
>>332 (OP)
Хороший выбор. Да, туториалов на гдскрипте больше, и .NET делает проект тяжеловеснее.
Но, на C# тоже делают, вот пример
https://www.youtube.com/watch?v=rCu8vQrdDDI
В пользу C# говорит то, что это продакшн язык, с ним потом можно устроиться на работу хоть в банк. Хотя, надо понимать, что в разных индустриях используются разные подходы и архитектуры. Например, в геймдеве будет меньше ООП и больше компонентов. В разных движках C# используется тоже по разному, в годоте будет меньше всяких фабрик или Dependcy injection.
Gdscript же, сам удобный и простой язык, похожий на питон. Но в питоне платят не за программирование, а за какие-нибудь знания типа биг даты или нейросетей, а питон там так сбоку, загрузить цифирки, преобразовать цифирки, там нет полета мысли вроде, как построить архитектуру программы.
Конечно, основы программирования, типа циклов, можно освоить везде, и эти основы сохранятся.
Хороший выбор. Да, туториалов на гдскрипте больше, и .NET делает проект тяжеловеснее.
Но, на C# тоже делают, вот пример
https://www.youtube.com/watch?v=rCu8vQrdDDI
В пользу C# говорит то, что это продакшн язык, с ним потом можно устроиться на работу хоть в банк. Хотя, надо понимать, что в разных индустриях используются разные подходы и архитектуры. Например, в геймдеве будет меньше ООП и больше компонентов. В разных движках C# используется тоже по разному, в годоте будет меньше всяких фабрик или Dependcy injection.
Gdscript же, сам удобный и простой язык, похожий на питон. Но в питоне платят не за программирование, а за какие-нибудь знания типа биг даты или нейросетей, а питон там так сбоку, загрузить цифирки, преобразовать цифирки, там нет полета мысли вроде, как построить архитектуру программы.
Конечно, основы программирования, типа циклов, можно освоить везде, и эти основы сохранятся.
>>412
Если я когда-нибудь дорвусь до годота, я покажу годотям мастер класс и буду использовать годот как вьюху! А весь основной код будет не привязанным к движку
> в годоте будет меньше всяких фабрик или Dependcy injection
Если я когда-нибудь дорвусь до годота, я покажу годотям мастер класс и буду использовать годот как вьюху! А весь основной код будет не привязанным к движку
>>416
Я так делал, но. Тогда можно и вьюху свою написать.
Я так делал, но. Тогда можно и вьюху свою написать.
Обновить тред