
Это котлинский язык для игрового двигателя Годо . Он построен как модуль (например, связывание C#) для взаимодействия с ядром Годота .
Переплет предоставляет вам классы Godot API как классы Kotlin, поэтому вы можете полностью написать свою игровую логику в Котлин.
Вы можете найти примеры проекта в этих репозиториях:
Существует два метода для распределения байт -кода JVM, произведенного компилятором Kotlin:
.jar , который затем выполняется встроенным JVM. Таким образом, разработчику не нужно беспокоиться о том, чтобы их пользователь установил JRE. JVM уже встроен в исполняемый файл игры.Просто напишите свои игровые сценарии, как для GDSCRICT или для C#, но со всем синтаксическим сахаром Kotlin.
Эта версия привязки в настоящее время находится в бета -версии ! Несмотря на то, что вы можете полностью использовать привязку, обратите внимание, что все еще могут быть нарушенные изменения API. Мы приветствуем любые предложения, которые у вас есть для улучшения проекта и его API.
Чтобы иметь возможность использовать эту привязку, вам необходимо загрузить наши шаблоны сборки и экспорта пользовательских редакторов со страницы Github Relesess! Официальные двоичные файлы Годо не сработают!
Документацию можно найти здесь. Это работа в процессе, и мы хотели бы, чтобы ваш вклад сделал его еще лучше!
Присоединяйтесь к нам на нашем сервере Discord, чтобы задать вопросы и работать вместе с дружественным сообществом.
Если вы хотите внести свой вклад в проект, пожалуйста, прочитайте рекомендации по взносу и разделы настройки.
Jetbrains помогает нам разработать этот проект, предоставляя инструменты разработки для сопровождающих. INTELLIJ Idea - это наш выбор выбора для развития Kotlin, и мы настоятельно рекомендуем использовать ее.
Мы хотели бы выразить особую благодарность сообществу MOE. Они очень помогли нам заработать платформу iOS. Если вы собираетесь создать много платформу мобильного приложения (не Game), ознакомьтесь с их проектом.