LooverLib, libreria gráfica 2d con aceleración por hardware open source

LooverLib es una pequeña pero potente libreria 2d utilizando aceleración por hardware (actualmente bajo Direct3d). Está orientada a videojuegos y apliacaciones multimedia 2d, pero puede ser incluída en un proyecto 3d (para gestionar la parte 2d) fácilmente.

Ejemplos

Revisar estos ejemplos y comprenderlos es la mejor manera de aprender a utilizar LooverLib. Cada ejemplo consta de el código fuente, un ejecutable (en la carpeta Release) y los binarios que utiliza LooverLib de forma que este listo para ser compilado.

Todo aquella persona interesada en programar más ejemplos para la libreria y ofrecerlos a toda la comunidad de desarrolladores desde esta página puede escribirme a: info@pixelartgames.com

Cada uno de los gráficos usados en las capturas o ejemplos que no sean mios tienen sus copyrights correspondientes y se utilizan tan solo para fines didácticos.

Ejemplo del uso de imágenes (LOV_ImageManage y LOV_Image)

Este es un ejemplo de como utilizar LooverLib para programar un generador de pantallas tipo Worms:

Ejemplo de Imágenes

_____________________________________________________

Ejemplo del uso de superficies (LOV_SurfaceManager y LOV_Surface)

Este es un ejemplo de como utilizar LooverLib para programar tres scrolles con alpha blending haciendo parallax:

Ejemplo de Superficies

_____________________________________________________

Ejemplo del uso de animaciones (LOV_ImageManager, LOV_Image y scripts)

Este es un ejemplo de como utilizar LooverLib para programar unos luchadores de un juego de SDK animados:

Ejemplo de Animaciones

_____________________________________________________

Ejemplo del uso de fuentes (LOV_FontManager, LOV_Font1 y LOV_Font2)

Este es un ejemplo de como utilizar LooverLib para mostrar en pantalla fuentes.

Ejemplo de Fuentes

_____________________________________________________

Ejemplo del uso de primitivas

Este es un ejemplo de como utilizar LooverLib para mostrar en pantalla los distintos tipos de primitivas.

Ejemplo de Primitivas