libGDX и другие JVM языки

libGDX в основном Java ориентированный фреймворк. Однако, поскольку производиться Java байт-код, и виртуальная машина выполняет этот байт-код, то можно запустить libGDX на любом JVM языке с надлежащей Java совместимостью.

Персональный компьютер

На персональном компьютере libGDX использует JMV, которая установлена на компьютер и скорее всего, использует OpenJDK либо Oracle JDK. Обе эти JMV поддерживают полиглот код, так как они выполняют .class файлы, а не java исходный код.

Android

Android вариант работает для множества языков, но иногда может быть недоступен. Для достижения лучшего результата, воспользуйтесь вашей любимой поисковой системой, ища выбранный JVM язык для Android.

Несколько примеров:

iOS-ROBOVM

ROBOVM — виртуальная Java машина на iOS, которая выполняет Java байт-код. Должна работать, но не была протестирована!

GWT/HTML

GWT переводит Java в JavaScript. В отличие от Java байт-кода (.class файлы), код переводится в JavaScript код.

Примеры

Многие люди использовали libGDX, выбирая свой JVM язык. Вот пример: