Skip to content

N'gine 1.17.0-stable

Latest
Compare
Choose a tag to compare
@knightfox75 knightfox75 released this 29 Jul 17:53
· 1 commit to master since this release

[ESP]

  • Se ha añadido el parámetro "err" a los métodos de carga de recursos de la clase "NGN_Resources", el cual permite escoger si mostrar y registrar el error en caso de que el recurso no se encuentre.
  • Se han actualizado los scripts de instalación de la librería para los entornos Linux y Raspberry Pi OS.
  • Se ha realizado una optimización menor en la lectura de teclas/botones de la clase NGN_Input.
  • Se ha corregido un error en la clase NGN_Camera, que impedía habilitar correctamente los fondos virtuales cuando se usaban texturas.
  • Se ha optimizado el algoritmo de actualización de la clase NGN_Camera.
  • Se ha añadido el método CheckIfRegistered() en la clase NGN_Camera, el cual verifica si un sprite está registrado actualmente en la cámara.
  • Se ha añadido el método GetLookAt() en la clase NGN_Camera, el cual devuelve el punto al que está mirando la cámara en el mundo.
  • Se ha añadido el método GetRendererSize() en la clase NGN_Camera, el cual devuelve el tamaño del renderizador de la cámara.
  • Se ha añadido el método Shake() en la clase NGN_Camera, el cual crea un efecto de temblor en la escena.
  • En los templates, se han añadido scripts para la búsqueda de dependencias en los entornos Linux y Raspberry Pi OS.
  • En Windows, se ha actualizado la compilación de la librería usando las versiones SDL2 2.30.5, SDL_TTF 2.22.0 y LodePNG 20230410.

[ENG]

  • The "err" parameter has been added to the resource loading methods of the "NGN_Resources" class, allowing you to choose whether to display and log the error if the resource cannot be found.
  • The installation scripts for the library have been updated for Linux and Raspberry Pi OS environments.
  • A minor optimisation has been made to the key/button reading in the NGN_Input class.
  • A bug has been fixed in the NGN_Camera class, which prevented virtual backgrounds from being correctly enabled when using textures.
  • The update algorithm in the NGN_Camera class has been optimised.
  • The CheckIfRegistered() method has been added to the NGN_Camera class, which checks if a sprite is currently registered with the camera.
  • The GetLookAt() method has been added to the NGN_Camera class, which returns the point the camera is looking at in the world.
  • The GetRendererSize() method has been added to the NGN_Camera class, which returns the size of the camera’s renderer.
  • The Shake() method has been added to the NGN_Camera class, which creates a shaking effect in the scene.
  • In the templates, scripts have been added for dependency searching in Linux and Raspberry Pi OS environments.
  • On Windows, the library has been rebuilt using SDL2 2.30.5, SDL_TTF 2.22.0, and LodePNG 20230410 versions.