2017-02-03 8 views
-4

Итак, я начал изучать LibGDX для Eclipse на Java. Я знаю, как настроить мои проекты и стартовые классы. Мое основное понимание того, что я знаю до сих пор, заключается в том, что вы выполняете все программы в основном классе и что единственное, что вам нужно беспокоиться о платформе, - это средства управления. Тогда мне кажется, что как только вы создадите игру, и если у вас есть начальные классы, которые правильно настроены в каждом проекте, вы можете просто развернуть их в приложения для каждой платформы.
Насколько это простое развертывание на нескольких платформах с помощью LibGDX?

Простенько ли это, или будут ли другие вещи, прежде чем я смогу это сделать?

+0

Упс. Это означает «базовое понимание» и «основной класс». – GiraffeKey

+0

Я полагаю, что сам вопрос упрям. Вероятно, следовало бы переформулировать это, но я считаю, что что-то может быть объективно проще, чем что-то еще, путем измерения того, сколько усилий и шагов требуется для решения. Спасибо за ответ, хотя. – GiraffeKey

+0

Рабочий стол очень прост в развертывании. Android очень просто после установки SDK. Html сложнее и может потребовать использования Eclipse, поскольку я не думаю, что плагин Gwt доступен для IDEA. Для iOS требуется Mac, учетная запись программы разработчика Apple (100 долларов США в год) и некоторое терпение. :) – Tenfour04

ответ

0

Рабочий стол очень прост в развертывании. Если вы используете gradle, просто используйте команду gradlew desktop:dist, и она даст вам исполняемую банку, тогда вы можете распространять свою банку.

Android очень просто после установки SDK. Google PlayStore является основным рынком распространения вашего приложения для Android. Создайте аккаунт в Google Play Console (25 долларов США за 25 лет)
и начните распространение.

Html довольно болезнен, потому что весь Java API не поддерживается API GWT. Но развертывание не слишком жесткое. Если вы используете IntelliJIDEA, просто используйте gradlew html:dist на терминале, и он предоставит вам папку dist для развертывания.

Для iOS требуется Mac, учетная запись программы разработчика Apple (100 долл. США в год), небольшая конфигурация вилки Mobidevelop RoboVM или MultiOs.