/NeonEngine

Just a game engine

Primary LanguageJava

NeonEngine

Changelog:

Rendering:

  • The bloom effect is now resolution independent
  • Removed the unneeded vertices of the skybox
  • The Engine now uses PBR lighting

Physics:

  • Added the getRestitution method to the Collider class

Other:

  • The ALC context now gets cleared before destroying it
  • Added the cleanUp method to the Sound class
  • The throwError method now gets used by all catch statements
  • Fixed a bug where pointLights weren't affecting objects
  • Added the DIRECTIONAL_LIGHT, POINT_LIGHT and SPOT_LIGHT values to the BaseLight
  • Added the PERSPECTIVE_MODE and ORTHOGRAPHIC_MODE values to the CameraBase
  • Fixed a bug that caused a crash when loading a low resolution Texture while the Texture Quality is lower
  • Added the getCurrentYear, getCurrentMonth, getCurrentDay, getCurrentHour, getCurrentMinute and getCurrentSecond methods to the Time class
  • The x-Axis rotation of the LookComponent is now properly limited
  • Renamed the inputKey method to getInputKey, the inputKeyDown method to getInputKeyDown and the inputKeyUp method to getInputKeyUp
  • You can now set the InputKeys and the speed of the PlayerComponent