Skip to content

Releases: davidbuzatto/JSGE

v1.9.1

Choose a tag to compare

@davidbuzatto davidbuzatto released this 18 Sep 03:24

Bug fixes

  • Keyboard/mouse input could get "stuck" after a modal dialog, or after moving/resizing the window. Fixed an issue where, after opening a JOptionPane (or other modal dialog), moving, or resizing the window, a key or mouse button could get stuck internally, requiring it to be pressed twice to register again;
  • Closing the window with DO_NOTHING_ON_CLOSE no longer freezes the game. The window's close button was incorrectly ignoring the configured close operation and stopping the main loop even when the application was meant to keep running (e.g. to show a confirmation before exiting).

Compiled package requires JDK 17 or above.

v1.9.0

Choose a tag to compare

@davidbuzatto davidbuzatto released this 04 Sep 16:19

Bug fixes

  • Gamepad: rear triggers (L2/R2, LT/RT) are now independent. Previously, inherited from the JInput/DirectInput backend, both triggers shared the same axis and canceled each other out when pressed together. Gamepad handling was migrated to SDL2, and each trigger is now read independently.

Compiled package requires JDK 17 or above.

v1.8.0

Choose a tag to compare

@davidbuzatto davidbuzatto released this 27 Jul 01:06
  • Perlin Noise implementation;
  • Bugfixes for some imgui components.

Compiled package requires JDK 17 or above.

v1.7.4

Choose a tag to compare

@davidbuzatto davidbuzatto released this 13 Jun 01:38
  • API improvements for sound and music control (volume, pan and pitch).

Compiled package requires JDK 17 or above.

v1.7.3

Choose a tag to compare

@davidbuzatto davidbuzatto released this 22 Apr 02:52
  • API improvements for image drawing.

Compiled package requires JDK 17 or above.

v1.7.2

Choose a tag to compare

@davidbuzatto davidbuzatto released this 22 Mar 04:36
  • Several bugfixes;
  • Translation of the documentation to english.

Compiled package requires JDK 17 or above.

v1.7.1

Choose a tag to compare

@davidbuzatto davidbuzatto released this 08 Jan 19:56
  • Turtle Graphics API improvements.

Compiled package requires JDK 17 or above.

v1.7.0

Choose a tag to compare

@davidbuzatto davidbuzatto released this 26 Dec 01:44
  • New feature: Turtle Graphics.

Compiled package requires JDK 17 or above.

v1.6.1

Choose a tag to compare

@davidbuzatto davidbuzatto released this 14 Mar 18:37
  • Invisible background bugfix!

Compiled package requires JDK 17 or above.

v1.6.0

Choose a tag to compare

@davidbuzatto davidbuzatto released this 14 Mar 18:00
  • Now the game window/frame can have an invisible background! This options is available through the EngineFrame constructor.
  • BufferStrategyEngineFrame (marked as deprecated) was deleted in this release!

Compiled package requires JDK 17 or above.