Skip to content

Releases: kool-engine/kool

v0.15.1

02 Jul 21:01
Compare
Choose a tag to compare

Bugfix release:

  • Fixed editor hot-reloading of edited app-classes
  • Fixed behavior editor when multiple behavior components are attached to a single GameEntity
  • Include android version of kool-core

Full Changelog: v0.15.0...v0.15.1

v0.15.0

28 Jun 18:18
Compare
Choose a tag to compare

Highlights:

This one focused on the editor:

  • New project data model
  • Physics support
  • Character support
  • Multi object edit
  • Better gizmos
  • Many more UI and usability improvements

Full Changelog: v0.14.0...v0.15.0

kool v0.14.0

24 Mar 12:53
Compare
Choose a tag to compare

Highlights:

  • New WebGPU renderer
  • More optimizations to the OpenGL / WebGL renderers
  • Compute pipeline improvements
  • Virtual file systems for more flexible asset loading
  • Asset import and project download for web editor

Vulkan support is disabled for now and will hopefully come back in one of the next releases.

Full Changelog: v0.13.0...v0.14.0

v0.13.0

12 Dec 18:59
Compare
Choose a tag to compare

kool 0.13.0 release

Highlights:

  • Compute shaders! (part 1 of 2: for now only storage images are supported, support for SSBOs is still missing)
  • Common GL render backend for desktop OpenGL and browser WebGL: (almost) no more duplicated code and a lot easier to maintain
  • Rewrote a lot of math code (transform matrices, etc.): More consistent API between type variants, (hopefulle) easier-to-use API
  • Zero-to-one depth and support for reversed depth on OpenGL 4.5+ for much higher depth precision

Available on maven central and via the template projects