Skip to content

Kraken Engine v0.0.7

Compare
Choose a tag to compare
@durkisneer1 durkisneer1 released this 26 Dec 00:00
· 1 commit to main since this release
fca16ef

⛄What's New🍪

Merry Christmas and happy holidays!

Highlights

  • The ability to bind several input actions is back with a new and modular syntax. You can find usage examples here.
  • Latest YouTube video introducing programmers to the Meson build system is now in the documentation's Tutorials page.
  • Documentation has a Things To Know page for getting to know important meanings behind constants. This page will grow as more features get added to Kraken.
  • There are now color constants via the kn::color namespace.

Bug fixes

  • Not necessarily a bug, but the pre-commit formatting action doesn't target the example folder anymore.

Other

  • Rewind an animation to the beginning with kn::AnimationController::rewind.
  • Controller button constants for game input (kn::C_*).
  • Get the currently pressed controller button with kn::controller::isPressed.
  • kn::Vec2::getAngle for getting the angle of a vector relative to the positive x-axis.
  • The f11 key now has a default behavior to toggle fullscreen.
  • kn::Vec2::angleOfDifference is longer a method for vectors.