1-klas.png12 Кб, 174x174
Здарова, тот самый анон что делал проект на курсовую. Защитился, все заебись. Когда-то высирал подел 883888 В конец треда | Веб
Здарова, тот самый анон что делал проект на курсовую. Защитился, все заебись. Когда-то высирал поделки на Godot и назрел новый интерес к нему, плюс вы его рекомендовали вместо юнити. Хочу поделать ещё что-то для себя просто по кайфу, может даже залью свою поделку (была идея сделать рогалик в стиле самосбора).
1. Писать в Godot на GDScript или же на C# который я базово знаю.
2. Какого хуя все функции там называют с нижним подчеркиванием в начале?
И бонусный, следил за игрой Hytale, но эти пидарасы как обычно обосрались и перенесли игру в 135-й раз. До этого они писали игру на C# а серверную составляющую на JS, сейчас перенесли всё на C++. Есть смысл его изучать? Я всегда видел практическую пользу в ЯП, типа написать себе что-то полезное, придумать и разработать. Никогда не сдавайтесь, всем удачи.
2 883889
Unreal Engine принципиально не интересует так как эта помойка принадлежит Epic Gay Store, никогда там не регался и ничего не забирал, на характере.
3 884010
>>3888 (OP)
C++ нет смысла изучать, потому что если раньше и можно было мириться с отсутствием тулинга и базовых удобств, так как не было альтернатив - то сейчас есть Rust, в котором есть и тулинг, и удобства вроде Cargo. Лучше учить его.
4 884017
>>3888 (OP)

>тот самый анон


Тебе не надоело на каждый свой пост отдельный тред создавать? Мог с самого начала в один свой тред докладывать, что ты там защитил и от кого.

>Хочу поделать ещё что-то для себя просто по кайфу, может даже залью свою поделку (была идея сделать рогалик в стиле самосбора).


Одобряю, делай.

>1. Писать в Godot на GDScript или же на C# который я базово знаю.


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

C# внедрили как своего рода приманку для перекатывающихся с Юнити и для тех редких случаев, когда нужна повышенная производительность, но это лучше на C++ делать как статический модуль движка, чтобы ближе к ядру было. Насколько я понимаю, сейчас в 4.0 поддержка C# с ограничениями из-за переката на новую версию дотнета. В целом, основной фокус движка и разработчиков на встроенный скриптовый язык, это одна из киллер-фич движка, поэтому рекомендуется хотя бы попробовать.

>2. Какого хуя все функции там называют с нижним подчеркиванием в начале?


https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html#functions-and-variables

>сейчас перенесли всё на C++


>Есть смысл его изучать?


Есть, как минимум чтобы читать код, написанный на C++, и иметь возможность копаться во внутренностях Godot. Может даже что-то улучшишь.

>>4010

>сейчас есть Rust


Ну вот и программировай на нём, если так хочешь.
https://godot-rust.github.io/
4 884017
>>3888 (OP)

>тот самый анон


Тебе не надоело на каждый свой пост отдельный тред создавать? Мог с самого начала в один свой тред докладывать, что ты там защитил и от кого.

>Хочу поделать ещё что-то для себя просто по кайфу, может даже залью свою поделку (была идея сделать рогалик в стиле самосбора).


Одобряю, делай.

>1. Писать в Godot на GDScript или же на C# который я базово знаю.


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

C# внедрили как своего рода приманку для перекатывающихся с Юнити и для тех редких случаев, когда нужна повышенная производительность, но это лучше на C++ делать как статический модуль движка, чтобы ближе к ядру было. Насколько я понимаю, сейчас в 4.0 поддержка C# с ограничениями из-за переката на новую версию дотнета. В целом, основной фокус движка и разработчиков на встроенный скриптовый язык, это одна из киллер-фич движка, поэтому рекомендуется хотя бы попробовать.

>2. Какого хуя все функции там называют с нижним подчеркиванием в начале?


https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html#functions-and-variables

>сейчас перенесли всё на C++


>Есть смысл его изучать?


Есть, как минимум чтобы читать код, написанный на C++, и иметь возможность копаться во внутренностях Godot. Может даже что-то улучшишь.

>>4010

>сейчас есть Rust


Ну вот и программировай на нём, если так хочешь.
https://godot-rust.github.io/
5 884029
>>4010
>>4017
По поводу крестов пришёл к выводу что базу было бы хорошо прогнать и изучить Rust. Треды новые создавать не буду уже , только если что показать будет. Буду писать на GDScript, может действительно удобный. Потому что в ебучем юнити черт ногу сломит, настолько у них геморройный у них движок. Про рогалик пока задумаюсь, может вас чем порадую скоро. Спасибо вообщем.
Обновить тред
« /gd/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

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

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