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