Я был разработчиком Android некоторое время и думаю о том, чтобы попасть в игры. При поиске фреймворка для разработки игр я подумал, что libgdx предоставляет очень дружелюбную документацию и функциональность. Поэтому я хотел бы использовать его, если нет больших препятствий.
Но когда я попытался увидеть, сколько разработчиков используют эту библиотеку, я смог найти не так много. Что-то не так с этой библиотекой? Другими словами, я хотел бы узнать его преимущества или недостатки от любого опытного разработчика.
ОБНОВЛЕНИЕ: просмотрев его документацию и попытавшись собрать простые игры с помощью libgdx, я решил пойти с ним, поскольку его документация достаточно хороша, а сообщество очень активно. Что мне больше всего понравилось, так это то, что он предоставляет кучу демонстрационных игр, из которых я могу многому научиться.
Ответы:
Я решил пойти с libGDX по тем же причинам. Чтобы пояснить мой комментарий, я упомяну о том, что я считаю за и против.
Плюсы:
Минусы:
В общем, если вы придерживаетесь только Android, это здорово. Но если вы хотите использовать iOS, я бы перешел к чему-то другому, например, Unity или Corona SDK.
источник
Я только начал в libgdx (у меня там 2 недели разработки).
Плюсы, это то, что вам не нужен эмулятор, и вы можете тестировать все, что вы делаете на реальной скорости, также, если вы знаете Java, это будет легко (я знаю, что приложения для Android используют Java, но, на мой взгляд, это проще) ), архитектура libgdx для разработки игр слишком хорошо построена.
Недостатком является отсутствие документации, как говорят все люди, есть примеры кодов, но она не реализует все libgdx, поэтому она не завершена, и есть некоторые методы, которые не имеют документации, и вы должны проверить ее самостоятельно и знать, как она работает : /
Это хорошая библиотека, она проста в использовании, но вы должны много гуглить, если хотите использовать на все 100%
источник
Я являюсь автором книги "Изучение разработки игр Libgdx".
Эта книга может восполнить пробел в отсутствии документации и агрегированной информации для начинающих.
Я уже написал больше здесь: где находятся все учебники для libGDX?
источник