LibGDX desarrollo de videojuegos multiplataforma en Java

Os traigo otro framework para desarrollo de videojuegos que está pegando fuerte últimamente, el hecho de que sea multiplataforma utilizando java ayuda muchos a ello, funciona incluso en IOS, lo mejor de todo es que es totalmente libre y gratuita, hablamos de LibGDX.

libGDX es un framework para el desarrollo de videojuegos escrito en Java con sus partes más críticas implementadas en C/C++. Corre sobre OpenGL ES 1.0 y 2.0 para dispositivos actuales. Tiene módulos para menejar gráficos, audio y entrada del usuario de una manera muy sencilla que se adapta fácilmente a teclado y ratón como dispositivos táctiles.

Plataformas soportadas

Las plataformas soportadas son las siguientes:

  • Windows

  • Linux

  • Mac OS X

  • Android (1.5+)

  • iOS

  • Javascript/WebGL (GWT)

Aunque cabe decir que como inconveniente la versión de IOS necesita monotouch que su licencia no es gratuita y tampoco precisamente barata.

Característas

Las principales características son:

  • graficos, audio, entrada y entrada y salida de ficheros totalmente abstraída de las plataformas.

  • Acceso directo a OpenGL ES 1.x y 2.0.

  • meshes, texturas, framebuffers, shaders y otros wrappers de OpenGL

  • Lo clásico de las bibliotecas 2D: Sprites, fonts, atlas, sistema de partículas.

  • Utilidades de álgebra linear y geometría.

  • Sistema de escenas 2D y biblioteca de interfaz gráfica.

  • Integración de Box 2D.

  • Soporte para el formato TMX del Tiled Map Editor.

  • Api 3D en progreso.

Una opción muy a tener en cuenta si estás pensando en desarrollar un videojuego multiplataforma ya que a la facilidad de java se le une una gran cantidad de herramientas creada por la comunidad para elaborar proyectos rápidamente.

Más información | Sitio oficial

Ver todos los comentarios en https://www.genbeta.com

VER 0 Comentario

Portada de Genbeta