videojuegos que pueden para librerias juegos juego hacer desarrollados crear con codigo carros java libgdx

java - que - ¿Puedo hacer juegos de escritorio usando libGDX?



librerias para juegos en java (3)

Soy un poco nuevo en libGDX y no puedo entender por qué es necesario el módulo Android en gdx-setup-ui.
¿No se usa libGDX para hacer juegos de escritorio? ¿Y hay alguna forma de crear un proyecto de escritorio que evite el de Android (solo con core + desktop)?


De acuerdo con la documentación oficial (y mi práctica en el pasado), sí, puedes. Acaba de eliminar el proyecto de Android y todo está hecho. Pero usar Java para el desarrollo de juegos de escritorio solamente es bastante extraño, porque hay .NET e incluso la implementación de código abierto de .NET (Mono). Con JVM, no puede lograr un buen rendimiento, especialmente para juegos (o será MUY difícil y sucio), porque no hay tipos de valores definidos por el usuario, todos los genéricos solo pueden tener tipos de referencia como parámetros de tipo, etc.


Mira esto , aquí puedes ver que usas tu proyecto principal para poner todo el código de la plataforma no específica, y el proyecto de escritorio es el proyecto que ejecutas cuando quieres correr para el escritorio.


También es posible mover Main.java y el contenido de la carpeta / lib del escritorio al proyecto principal para eliminar el primero. Tendrá que jugar con la configuración de la ruta de compilación para que funcione, pero creo que es más fácil tener un proyecto en este caso.