unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
* [ANN] Guile-SDL2 0.1.0 released
@ 2015-12-22 20:11 Thompson, David
  2015-12-22 23:00 ` Luis Felipe López Acevedo
  0 siblings, 1 reply; 2+ messages in thread
From: Thompson, David @ 2015-12-22 20:11 UTC (permalink / raw)
  To: Guile User

Hello Guilers,

I am pleased to announce the first release of Guile-SDL2, pure Guile
Scheme bindings to the SDL2 game programming library.  Guile-SDL2 not
only provides low-level bindings to the SDL2 C API, it also provides a
high-level, more Schemey interface for happier hacking.  In addition
to bindings for the core SDL2 API, bindings for the SDL2_image,
SDL2_mixer, and SDL2_ttf extension libraries are also available.

Since this is the first release, Guile-SDL2 is far from feature
complete.  Thus far, I've wrapped just enough functions and data
structures to port my own game framework, Sly, to SDL 2.0 from SDL
1.2.  It will take the help of the friendly Guile community to expand
upon this base and provide a complete set of bindings.  Unfortunately,
this release lacks a proper texinfo manual as I am in a time crunch to
prepare Sly for the upcoming Lisp Game Jam, [0] but I hope to remedy
this in the next release.

If you are interested in hacking on additional bindings, fixing bugs
that may be lurking, or writing documentation, patches can be sent
directly to my email address, and real-time discussion can happen in
#guile on Freenode.

Release tarball: http://files.dthompson.us/guile-sdl2/guile-sdl2-0.1.0.tar.gz

GPG signature: http://files.dthompson.us/guile-sdl2/guile-sdl2-0.1.0.tar.gz.asc

Happy hacking!

- Dave

[0] http://itch.io/jam/january-2016-lisp-game-jam



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2015-12-22 23:00 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-12-22 20:11 [ANN] Guile-SDL2 0.1.0 released Thompson, David
2015-12-22 23:00 ` Luis Felipe López Acevedo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).