Skip to content

2.5.0

Compare
Choose a tag to compare
@JNightRider JNightRider released this 31 Dec 21:19
· 75 commits to master since this release

jMe3GL2 v2.5.0

Nueva versión jMe3GL2 v2.5.0 con nuevas características y correcciones.

Nuevas características.

  • Soporte de un depurador para los cuerpos físicos: Dyn4jDebugAppState
  • 2 nuevas formas de manejar la cámara: JCameraG2D y JCameraG3D
    • JCameraG3D: Permite utilizar la cámara 3D.
    • JCameraG2D: Sustituto de la clase Camera2D.
  • Clase utilidades para que un color sea más oscura o más brillante: ColorUtilities
  • Soporte para la implementación de múltiples animaciones: RibbonBoxAnimationSprite
  • Control al cambiar de animación: SpriteAnimationChangeListener
  • Nuevo control para cuerpos de personajes (versión experimental): CharacterBody2D
  • Soporte para guardar múltiples datos: Properties
  • Nueva forma de generar TileMap con la clase utilidades: TileMapUtilities
  • Clase utilidades para cargar texturas: TextureUtilities
  • Nueva forma para crear Material con la clase utilidades: MaterialUtilities
  • Nueva clase utilidades para crear formas físicas con dyn4j: GeometryUtilities
  • Interfaz base para aplicar la física a los modelos 2D: BasePhysicsControl
  • Nuevos método de converción: Converter
  • Nuevas propiedades para la ceracion de modelos 2D: Jme3GLDefTilesheet

Mejoras

  • Integración del depurador en la clase: Dyn4jAppState
  • Optimización para eliminar los cuerpos físicos: PhysicsSpace
  • Mejora para el manejo de cuerpos Kinematic: KinematicBody2D
  • Mejora en la escala automática de la texturas: AnimatedSprite
  • Mejora en el renderizador del modelos 2D para los TileMap: Jme3GLDefTilesheet
  • Optimización al eliminar los modelos Tile de un TileMap
  • Mejora en sus propiedades: Tile

Cambios

  • Nombre del dominio (paquete): jMe3GL2 -> jme3gl2
  • Cambio de paquete y nombre de clase: jMe3GL2Geometry - > GeometryUtilities
  • Cambio de clases-utilidades: jMe3GL2Utils -> [MaterialUtilities, TextureUtilities, TileMapUtilities]
  • Cambio de nombre-clase: Camera2D -> JCameraG2D

NOTA: El paquete jMe3GL2-resources.zip se puede utilizarlo si sigues la wiki de jMe3GL2