N’gine 0.6.1-a

 

Nueva versión de N’gine con las siguientes novedades:

 

Ver.0.6.1-a
————–
– Incorporados los archivos DLL necesarios para las utilidades de la librería en su versión para Windows.
– Añadida la sobrecarga al método NGN_Sound::OpenMusic() que nos permite escoger los puntos de entrada y salida del LOOP.
– Añadido el ejemplo de loop de música cambiando los puntos de loop.

Ver.0.6.0-a
—————
[Windows]
– Binarios de la librería compilados para el uso de SDL2 2.0.8.
– Binarios de la librería compilados para el uso de SFML 2.5.0.
– Binarios de la librería compilados usando MinGW-windows-gcc-7.3.0.
– Documentación de instalación actualizada.
[General]
– Binarios de la librería compilados para entornos x64.
– Templates actualizados para su compilación en 64bits.
– Ejemplos compilados a 64 bits.

 

La descarga esta disponible en el repositorio de GitHub.

Saludos!

 

N’gine 0.5.2-a

 

Hola!

 

Nueva versión de N’gine con las siguientes novedades:

– Actualizados los templates para autodefectar el sistema operativo de destino y asi poder adaptar el método optimo para el cambio del modo de pantalla.
– Añadido el include a la libreria “cstdint” para asegurar el uso de tipos de dato intxx_t de C++ 11.
– Corregido un BUG en el template de “Menu”, el cual no eliminava los datos del cursor al destruir el objeto.
– Añadido el soporte a gamepad en el template “Menu”.
– Al crear una capa de texto, se ejecuta automáticamente el comando Cls(); para aplicar la textura de fondo de manera automática.

 

La descarga desde el repositorio de GitHub: N’gine 0.5.2-a.

 

Saludos!

N’gine 0.5.1-a

Nueva versión de N’gine con las siguientes novedades:

2018-02-03 Ver.0.5.1-a
——————————————————————————–
– Corregido un error en la detección de la relación de aspecto de la pantalla en el modo “SCR_WINDOW_FULL”.

2018-02-02 Ver.0.5.0-a
——————————————————————————–
– Actualizados los templates de la librería.
– Ahora se deshabilita el protector de pantalla de forma automática al iniciarse.
– Se ha modificado el orden de los parámetros del método NGN_Graphics::Init(); para mayor facilidad de uso.
– La opción VSYNC se deshabilita de manera automática si el refresco del monitor es inferior a 60hz.
– Se ha reescrito el método para el cambio de modo de pantalla, pudiendo escoger ahora entre modo ventana, ventana a pantalla completa y pantalla completa. Esto evita el dibujado de elementos fuera de lugar en modo pantalla completa en algunas tarjetas gráficas. Se recomienda el uso de modo “SCR_WINDOW_FULL” (modo ventana completa) en Linux.
– El parámetro window_name en el método NGN_Graphics::Init(); es ahora del tipo string y se almacena en la propiedad window_caption.
– Añadido el método NGN_Graphics::SetViewportClip(); el cual permite definir el área visible de la pantalla.
– Añadido el método NGN_Graphics::ShowMouse() para mostrar y ocultar el cursor del ratón cuando estamos en el foco de la aplicación.

La descarga, como siempre, desde el repositorio en GitHub.

Saludos!