Hello Guilers,

I am happy to announce the release of Chickadee 0.2.0.

Chickadee is a game development toolkit for Guile Scheme built on top
of SDL2 and OpenGL that aims to provide all the features that
parenthetically inclined game developers need to make 2D (and
eventually 3D) games in Scheme, such as:

* extensible, fixed-timestep game loop
* OpenGL-based rendering engine
* keyboard, mouse, controller input
* sound effects and music playback
* REPL-driven development model

This release contains the following improvements:

* Bitmap font rendering
* Support for loading the Angel Code XML font format
* Sound effect and music playback
* More API documentation in manual

This release also fixes two major bugs in 0.1.0:

* The keyboard event hander was using an obsolete procedure from
  guile-sdl2
* The viewport was not being cleared each frame

Thanks to Alex McGrath for reporting both issues.

Chickadee targets the upcoming Guile 2.2 series, so Guile 2.1.x is
required to compile and run Chickadee programs.

tarball: https://files.dthompson.us/chickadee/chickadee-0.2.0.tar.gz

signature: https://files.dthompson.us/chickadee/chickadee-0.2.0.tar.gz.asc

homepage: https://dthompson.us/projects/chickadee.html

Bug reports, bug fixes, feature requests, and patches are welcomed.

Happy hacking!

- Dave

Reply via email to