Skip to content

1.0.1

Latest
Compare
Choose a tag to compare
@RandyGaul RandyGaul released this 18 Aug 11:45
· 170 commits to master since this release

What's Changed

  • Added in a new highly accurate system for targeting a specific framerate
  • Remove the ability to select a graphics backend at runtime, since it's actually a compile-time choice. This will be changed back to runtime for SDL3 upgrade
  • Fixed some c2TOI errors when shapes start out in a colliding configuration
  • Added round aabb draw helper
  • Add callback on_music_finish
  • Add sound_get_pitch
  • Added in the ability for sound FX and music to modulate pitch in real-time
  • Fixed a critical bug for draw_push transform API involving a mixed up multiply order for projection matrix
  • Added sokol_gfx error logging
  • Added app_set_title and app_set_icon
  • Added the ability to query display settings, and pick which display to spawn the window upon
  • Refactored the collision API to make it more consistent when binding to another language (like Lua)
  • Added cf_sprite_set_scale and a variety of others
  • Refactored the C++ string constructors and + operators for ease of use

PRs Contributed

New Contributors

Full Changelog: 1.0...1.0.1