12 Кб, 174x174
Здарова, тот самый анон что делал проект на курсовую. Защитился, все заебись. Когда-то высирал поделки на Godot и назрел новый интерес к нему, плюс вы его рекомендовали вместо юнити. Хочу поделать ещё что-то для себя просто по кайфу, может даже залью свою поделку (была идея сделать рогалик в стиле самосбора).
1. Писать в Godot на GDScript или же на C# который я базово знаю.
2. Какого хуя все функции там называют с нижним подчеркиванием в начале?
И бонусный, следил за игрой Hytale, но эти пидарасы как обычно обосрались и перенесли игру в 135-й раз. До этого они писали игру на C# а серверную составляющую на JS, сейчас перенесли всё на C++. Есть смысл его изучать? Я всегда видел практическую пользу в ЯП, типа написать себе что-то полезное, придумать и разработать. Никогда не сдавайтесь, всем удачи.
1. Писать в Godot на GDScript или же на C# который я базово знаю.
2. Какого хуя все функции там называют с нижним подчеркиванием в начале?
И бонусный, следил за игрой Hytale, но эти пидарасы как обычно обосрались и перенесли игру в 135-й раз. До этого они писали игру на C# а серверную составляющую на JS, сейчас перенесли всё на C++. Есть смысл его изучать? Я всегда видел практическую пользу в ЯП, типа написать себе что-то полезное, придумать и разработать. Никогда не сдавайтесь, всем удачи.
Unreal Engine принципиально не интересует так как эта помойка принадлежит Epic Gay Store, никогда там не регался и ничего не забирал, на характере.
>>3888 (OP)
C++ нет смысла изучать, потому что если раньше и можно было мириться с отсутствием тулинга и базовых удобств, так как не было альтернатив - то сейчас есть Rust, в котором есть и тулинг, и удобства вроде Cargo. Лучше учить его.
C++ нет смысла изучать, потому что если раньше и можно было мириться с отсутствием тулинга и базовых удобств, так как не было альтернатив - то сейчас есть Rust, в котором есть и тулинг, и удобства вроде Cargo. Лучше учить его.
>>3888 (OP)
Тебе не надоело на каждый свой пост отдельный тред создавать? Мог с самого начала в один свой тред докладывать, что ты там защитил и от кого.
Одобряю, делай.
GDScript намного легче освоить и использовать; редактор кода встроен в редактор сцен/проекта и максимально быстрый и удобный по сравнению с аналогами, позволяет даже писать свои утилиты для редактора, менять его интерфейс; большинство туториалов рассматривают только GDScript, большинство пользователей кодят только на GDScript или преимущественно на нём, так что помощь и поддержку вероятнее всего окажут именно на нём. Не смотри на то, что это питоноподобный велосипед, там реально всё заточено под движок, а движок заточен под коммьюнити, если многим юзерам что-то не нравится - переделывают. В четвёрке добавили массу фич в язык, теперь он ещё серьёзнее, но и раньше хорошо было.
C# внедрили как своего рода приманку для перекатывающихся с Юнити и для тех редких случаев, когда нужна повышенная производительность, но это лучше на C++ делать как статический модуль движка, чтобы ближе к ядру было. Насколько я понимаю, сейчас в 4.0 поддержка C# с ограничениями из-за переката на новую версию дотнета. В целом, основной фокус движка и разработчиков на встроенный скриптовый язык, это одна из киллер-фич движка, поэтому рекомендуется хотя бы попробовать.
https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html#functions-and-variables
Есть, как минимум чтобы читать код, написанный на C++, и иметь возможность копаться во внутренностях Godot. Может даже что-то улучшишь.
>>4010
Ну вот и программировай на нём, если так хочешь.
https://godot-rust.github.io/
>тот самый анон
Тебе не надоело на каждый свой пост отдельный тред создавать? Мог с самого начала в один свой тред докладывать, что ты там защитил и от кого.
>Хочу поделать ещё что-то для себя просто по кайфу, может даже залью свою поделку (была идея сделать рогалик в стиле самосбора).
Одобряю, делай.
>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/
>>3888 (OP)
Тебе не надоело на каждый свой пост отдельный тред создавать? Мог с самого начала в один свой тред докладывать, что ты там защитил и от кого.
Одобряю, делай.
GDScript намного легче освоить и использовать; редактор кода встроен в редактор сцен/проекта и максимально быстрый и удобный по сравнению с аналогами, позволяет даже писать свои утилиты для редактора, менять его интерфейс; большинство туториалов рассматривают только GDScript, большинство пользователей кодят только на GDScript или преимущественно на нём, так что помощь и поддержку вероятнее всего окажут именно на нём. Не смотри на то, что это питоноподобный велосипед, там реально всё заточено под движок, а движок заточен под коммьюнити, если многим юзерам что-то не нравится - переделывают. В четвёрке добавили массу фич в язык, теперь он ещё серьёзнее, но и раньше хорошо было.
C# внедрили как своего рода приманку для перекатывающихся с Юнити и для тех редких случаев, когда нужна повышенная производительность, но это лучше на C++ делать как статический модуль движка, чтобы ближе к ядру было. Насколько я понимаю, сейчас в 4.0 поддержка C# с ограничениями из-за переката на новую версию дотнета. В целом, основной фокус движка и разработчиков на встроенный скриптовый язык, это одна из киллер-фич движка, поэтому рекомендуется хотя бы попробовать.
https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html#functions-and-variables
Есть, как минимум чтобы читать код, написанный на C++, и иметь возможность копаться во внутренностях Godot. Может даже что-то улучшишь.
>>4010
Ну вот и программировай на нём, если так хочешь.
https://godot-rust.github.io/
>тот самый анон
Тебе не надоело на каждый свой пост отдельный тред создавать? Мог с самого начала в один свой тред докладывать, что ты там защитил и от кого.
>Хочу поделать ещё что-то для себя просто по кайфу, может даже залью свою поделку (была идея сделать рогалик в стиле самосбора).
Одобряю, делай.
>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/
>>4010
>>4017
По поводу крестов пришёл к выводу что базу было бы хорошо прогнать и изучить Rust. Треды новые создавать не буду уже , только если что показать будет. Буду писать на GDScript, может действительно удобный. Потому что в ебучем юнити черт ногу сломит, настолько у них геморройный у них движок. Про рогалик пока задумаюсь, может вас чем порадую скоро. Спасибо вообщем.
>>4017
По поводу крестов пришёл к выводу что базу было бы хорошо прогнать и изучить Rust. Треды новые создавать не буду уже , только если что показать будет. Буду писать на GDScript, может действительно удобный. Потому что в ебучем юнити черт ногу сломит, настолько у них геморройный у них движок. Про рогалик пока задумаюсь, может вас чем порадую скоро. Спасибо вообщем.