Alternativas de Libgdx Mejor Valoradas

Es de alto rendimiento y multiplataforma. La documentación no está mal, prepárate para buscar en Google y leer. La comunidad es excelente y hay montones de tutoriales en la web. Si estás dispuesto a dedicar tiempo, aprenderás mucho y posiblemente terminarás con un gran juego. Reseña recopilada por y alojada en G2.com.
Dependiendo de tus necesidades, esto podría ser algo bueno o malo... Esto es un marco, no un motor. No esperes una experiencia como Unity. Es más una gran colección de herramientas realmente útiles que puedes ensamblar en un motor. Reseña recopilada por y alojada en G2.com.
9 de 10 Reseñas totales para Libgdx

Libgdx es un motor de juegos escrito en Java. Esta es una gran ventaja para los desarrolladores de Java que quieren hacer un juego en Java. Además, también hay soporte para Kotlin. Con Libgdx puedes exportar a las principales plataformas, incluyendo iOS, Android, Web, Linux, Mac, Windows con una única base de código. Libgdx es de código abierto, lo que implica que puedes personalizar, añadir características al motor mientras mantienes tu proyecto bifurcado. Reseña recopilada por y alojada en G2.com.
La desventaja de Libgdx fue la falta de características de GUI/arrastrar y soltar. Todo tiene que hacerse programáticamente. iOS se ha movido recientemente a Metal, pero Libgdx todavía utiliza OpenGL para renderizar objetos. Trabajar en grandes juegos de plataformas puede ser agotador debido a la falta de GUI. Libgdx tiene una curva de aprendizaje pronunciada para principiantes. Como Libgdx utiliza Java como lenguaje principal, la tasa de fotogramas puede sufrir ya que la gestión del montón se realiza automáticamente. Reseña recopilada por y alojada en G2.com.

Me gusta la libertad de codificar conceptos básicos de juegos y crear cosas que no son solo arrastrar y soltar el trabajo de otra persona. Reseña recopilada por y alojada en G2.com.
Es bastante difícil comenzar si no tienes un conocimiento básico de programación, y aun aquí puede ser difícil encontrar documentación bien actualizada para ayudar. Reseña recopilada por y alojada en G2.com.
Great framework that gets the routine things out of the way. Handles animations like a boss Reseña recopilada por y alojada en G2.com.
Better way of rendering images I think could be better. Reseña recopilada por y alojada en G2.com.
LibGDX is at its core a low-level wrapper over opengl. This gives the programmer plenty of flexibility and control in building a game engine. Beyond that, the framework has support for building ui, particle effects, texture atlases, and more. It's also open-source, making it easy to modify as you see fit.
Java's garbage collection feature saves some of the hassle of dealing with memory management, but for game development, that garbage collector needs to run as infrequently as possible. Libgdx is fast and its custom java collections implementations are carefully crafted to avoid garbage collections.
Libgdx also has several optional plugins to handle features like AI, entity-component systems, and more. Reseña recopilada por y alojada en G2.com.
Support can be hard to find. A lot of the documentation may be old if you simply search online. Setup is tricky depending on your level of expertise. There's no handholding. Reseña recopilada por y alojada en G2.com.

LibGDX es una biblioteca de Java de bajo nivel con soporte para Gráficos, Entrada y Sonido. Digo de bajo nivel porque es bastante minimalista en comparación con bibliotecas de juegos más avanzadas para Java y otros motores de juego completos. Sin embargo, si estás interesado en escribir tu propio "motor", en un lenguaje que no sea demasiado complejo como Java y quieres mantener la capacidad de exportar tu juego en muchas plataformas (Windows, Linux, Mac OS X, Android, iOS, BlackBerry y navegadores web con WebGL), este es el camino a seguir. Reseña recopilada por y alojada en G2.com.
No disfruto mucho programar en Java. Además, creo que es demasiado de bajo nivel para mis necesidades. Normalmente participo en muchos Game Jams y en esas situaciones prefiero un motor de juego para prototipos rápidos (como Unity). Reseña recopilada por y alojada en G2.com.

El uso de plataformas cruzadas ofrece una forma conveniente y coherente de prototipar conceptos rápidamente para diferentes plataformas. Descubre cuál es la mejor herramienta para el trabajo después del prototipo, o procede a convertirlo en un producto terminado. Muy bien documentado y fácil de encontrar la información que necesitas. Reseña recopilada por y alojada en G2.com.
Java es un poco pesado para trabajar, y una buena experiencia requiere muchas herramientas y partes móviles que deben ensamblarse. No es lo más fácil de poner en marcha, especialmente al trabajar con binarios de Android. Asegurarse de que todos estén usando las mismas versiones para evitar problemas es una tarea. Reseña recopilada por y alojada en G2.com.

Ofrece a los desarrolladores otra opción al buscar software. Puede que no sea el mejor, pero ahora tienes otra elección. También me gusta el soporte de animación incorporado. Reseña recopilada por y alojada en G2.com.
Los juegos en 3D no se ven de lo mejor y no hay muchas opciones para iluminación y efectos. Reseña recopilada por y alojada en G2.com.

Lo mejor de LibGDX es lo completa y comprensiva que es su API. Cubre OpenGL, OpenGL ES, Bullet Physics, Box2D y Freetype con una API coherente que es completamente independiente de la plataforma. Su soporte de plataforma también es muy bueno, siendo compatible con Apple iOS, Android, la combinación de Linux/Windows/Mac e incluso HTML 5. También hace uso de las mejores características del lenguaje de programación Java, permitiendo programas muy concisos del lado del usuario desarrollador (toda la verbosidad típica de Java está oculta detrás de la API de LibGDX).
Otra de las mejores cosas de LibGDX son sus propias bibliotecas para el desarrollo de Entidad-Componente, patrones comunes de IA, sistemas de partículas, interpolación de valores y soporte para gamepad.
También es muy fácil de configurar para el desarrollo en Eclipse, NetBeans o IntelliJ usando su herramienta de configuración absurdamente simple. Y si no te gusta Java, LibGDX es también 100% compatible con otros lenguajes de la JVM como Scala.
Y por último, pero no menos importante: ¡es software libre tanto en el sentido de libertad de expresión como de cerveza gratis! Reseña recopilada por y alojada en G2.com.
Dicho esto, hay un problema no tan terrible con LibGDX. Su documentación está algo incompleta cuando se trata de programación 3D avanzada, que es perfectamente capaz de realizar. La parte más afectada de esto son las documentaciones de la API de animación 3D e IA. La API y sus javadocs incluidos son lo suficientemente completos como para que puedas desenvolverte, pero algunos tutoriales completos sobre las API mencionadas serían geniales. Reseña recopilada por y alojada en G2.com.