изображение2024-09-15155437878.png846 Кб, 864x1080
Сап двач, решили влится в геймдев. DaggerStab 974332 В конец треда | Веб
В колледже на курсе программирования преподают какую-то дрисню, поэтому мне, и паре моих друзей захотелось пойти своим путём игроделов.
Выбрали в качестве движка Godot и основной язык C#.
Так вот, двачёвские, можете посоветовать обучающие материалы или поделится своим опытом? Просто лучше сначала спросить у шарящих людей, нежели пойти искать полностью всё самому и напороться на грабли.
2 974336
>>332 (OP)

>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

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


В любом случае придётся идти по граблям.
Аноним 3 974338
>>336

>В любом случае придётся идти по граблям.


Оно и понятно, но хотелось бы чтоб их было поменьше, а так спасибо.
4 974345
>>332 (OP)

>C#


На годоте даже бывалые сишаперы кодят на гдскрипте. Даже если ты хочешь сишапить, начни с гдскрипта чтобы облегчить себе жизнь. Потом когда овладеешь движком, вернешься на сишап. Не пытайся усложнить то что и так непросто.
17262555089000.png135 Кб, 500x350
5 974353
>>345

>сишаперы кодят на гдскрипте


>начни с гдскрипта


Годотчую.
6 974374
>>353
>>345
Этих двачую. Сам раньше хотел через С# в Годоте писать скрипты. Полная шляпа. Лучше используй с друзьями встроенный GDScript - намного удобнее и легче, и с узлами хорошо работает. А по поводу обучающих материалов, то слишком долго на них не сидите. Пару туториалов выполните и дальше уже сами по документации пилите, спрашивая чатгпт и форумы. В свое время вот этот урок мне помог вкатиться
https://www.youtube.com/watch?v=5V9f3MT86M8&ab_channel=CocoCode
7 974412
>>332 (OP)
Хороший выбор. Да, туториалов на гдскрипте больше, и .NET делает проект тяжеловеснее.
Но, на C# тоже делают, вот пример
https://www.youtube.com/watch?v=rCu8vQrdDDI
В пользу C# говорит то, что это продакшн язык, с ним потом можно устроиться на работу хоть в банк. Хотя, надо понимать, что в разных индустриях используются разные подходы и архитектуры. Например, в геймдеве будет меньше ООП и больше компонентов. В разных движках C# используется тоже по разному, в годоте будет меньше всяких фабрик или Dependcy injection.
Gdscript же, сам удобный и простой язык, похожий на питон. Но в питоне платят не за программирование, а за какие-нибудь знания типа биг даты или нейросетей, а питон там так сбоку, загрузить цифирки, преобразовать цифирки, там нет полета мысли вроде, как построить архитектуру программы.
Конечно, основы программирования, типа циклов, можно освоить везде, и эти основы сохранятся.
8 974416
>>412

> в годоте будет меньше всяких фабрик или Dependcy injection


Если я когда-нибудь дорвусь до годота, я покажу годотям мастер класс и буду использовать годот как вьюху! А весь основной код будет не привязанным к движку
9 974423
>>416
Я так делал, но. Тогда можно и вьюху свою написать.
10 974429
>>416

>использовать годот как вьюху!


А смысл? Тогда у тебя нет преимуществ от Godot.
Обновить тред
« /gd/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах.Подробнее