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!

    N’gine 0.4.4-a

       

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

      – Modificado el método CloseMusic(); de la clase NGN_Sound para que, en caso de que un stream de musica sin loop finalice, no se produzca un error de protección en runtime si se intenta cerrar el mismo.

      La descarga la tenéis disponible desde el repositorio de GitHub.

      Saludos!

       

       

      N’gine 0.4.3-a

         

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

        – Actualizado el template de la librería y los ejemplos para que incorporen un icono al archivo ejecutable de Windows que se genere.
        – Añadido un nuevo template para la creación de aplicaciones con pantallas de inicio y menú.
        – Añadida la función StopAll(); a la clase SOUND, la cual detiene todos los SFX activos y cierra todos los streams de música abiertos.

        La descarga, somo siempre, desde el repositorio de GitHub.

         

        Saludos!

         

         

        Uso de N’gine en CODE::BLOCKS 17.12

           

          Buenos días!

          Recientemente CODE::BLOCKS se ha actualizado a la versión 17.12. El compilador TDM-GCC MinGW que incorpora alguno de los instaladores de CODE::BLOCKS pertenece a las versiones 5.xx, el cual no es compatible con la ultima versión estable de la librería SFML, la cual necesita para su funcionamiento la versión de MinGW 4.9.2. En el repositorio de GitHUB de N’gine, encontrareis la documentación actualizada de como cambiar o instalar el compilador necesario para el funcionamiento de SFML hasta que dispongamos de una versión más actualizada y compatible con los últimos compiladores MinGW.

          Repositorio N’GINE

           

          Saludos!

           

          N’gine 0.4.2-a

             

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

            Corregido un bug en el método Cls() de la clase TEXT_LAYER el cual causaba que no se borrara el contenido de la capa de texto si el color de fondo tenia un valor de alpha igual a 0.
            Gracias a David Bassagaña por el aviso)

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

            Saludos!