Языки программирования в Godot Engine

Назад в "Основы Godot Engine"

Первым, и рекомендуемым мною способом разработки игр, является использование языка GDScript. Это встроенный язык движка, дающий полный доступ ко всем объектам и методам движка, вобравший в себя синтаксис Python и некоторые моменты из JavaScript.
Для изучения язык весьма прост, и попробовать создать на нем что-то можно практически сразу после начала обучения.
Познакомиться с языком можно в специальных видеоуроках GDScript на русском языке:


Вторым, и уже чуть менее рекомендуемым мною, является использование языка программирования C#. Данный способ подойдет тем, кто привык работать в C-поодбных языках. Для использования данного способа, потребуется скачать себе на компьютер Mono версию движка, которая доступна для загрузки на официальном сайте. У меня уроков по C# нет, но, мне кажется, что вполне сможете найти их самостоятельно в интернете.

Третьим способом является использование визуального программирования GDVisual. В плане рекомендаций, я не уверен, как я к этому отношусь, потому, использовать его или нет - решайте сами. Отмечу лишь, что этот способ подразумевает отсутствие необходимости писать код вообще, а сам процесс построения алгоритма представлен в виде работы с блок-схемами.
Я на эту тему записал обзорное видео, и вы можете с ним ознакомиться:


Четвертый способ - это использование инструмента GDNative, позволяющего использовать в качестве языка программирования C++ и другие языки. Я его не пробовал, как и C# с Mono версией, однако, по нему есть хорошая справка, позволяющая хотя бы с чего-то стартовать: GDNative C++ Help
Она на английском и подходит профессионалам.

Как итог, от себя могу порекомендовать использование языка GDScript или C#, если знаете, как с ним обращаться.
Автор: SkanerSoft | Дата добавления: 15.08.2018 16:08 | Урок прочитан: 460 раз
Присоединяйся к розыгрышу аккаунта разработчика Google Play!
Розыгрыш проводится в честь достижения на канале SkanerSoft 15 000 подписчиков!
Количество участников не ограничено!
Подписаться на канал SkanerSoft