Skip to content

v0.18.0

Choose a tag to compare

@fabmax fabmax released this 28 Sep 12:50
· 146 commits to main since this release

What's Changed

  • Multi-threaded execution of frontend (game-logic) and backend (rendering) frame update
  • Improved integration of coroutines
  • Experimental WebGPU backend on desktop using wgpu4k (thanks @ygdrasil-io)
  • New window backend API on desktop
    • GLFW remains the default window system
    • New Swing window backend
      • 🔼 Removes the need for -XstartOnFirstThread JVM arg on macOS
      • 🔼 Allows integration into legacy Java UIs
      • 🔻 Limited input options (Worse keyboard layout handling, no controller input)
  • PhysX updated to 5.6.1
  • Lots of smaller improvements and bug fixes

Full Changelog: v0.17.0...v0.18.0