chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-users] [ANN] sdl2 and sdl2-image 0.1


From: John Croisant
Subject: [Chicken-users] [ANN] sdl2 and sdl2-image 0.1
Date: Sat, 19 Dec 2015 21:19:06 -0600
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.4.0

Version 0.1 of the sdl2 and sdl2-image eggs are now ready!

The sdl2 egg provides bindings to Simple DirectMedia Layer 2 (SDL2), a popular library used in games and other media-rich software. The sdl2-image egg provides bindings to SDL2_image, a library for loading various types of image files to be used with SDL2. I have made an effort to create programmer-friendly, convenient, thorough, and well-documented bindings. They take care of the annoying low-level C stuff for you, so you can focus on making your game.

Although the version numbers for these libraries are only 0.1, they are ready to start using now. Some features have not been implemented yet, but it is already possible to create many types of games, even 3D games using OpenGL (when combined with the gl-utils or opengl eggs, for example). Several demos and example programs are available to help you get started. Large backwards-incompatible changes are unlikely, but there may be small tweaks and fixes to the API if problems are discovered. There may be some bugs, but they will be fixed promptly if you report them to the issue tracker.

* sdl2 docs: http://wiki.call-cc.org/eggref/4/sdl2
* sdl2-image docs: http://wiki.call-cc.org/eggref/4/sdl2-image
* Examples: https://gitlab.com/chicken-sdl2/chicken-sdl2-examples
* Issue tracker: https://gitlab.com/chicken-sdl2/chicken-sdl2/issues

I also intend to eventually create bindings for other libraries, such as SDL2_ttf (text rendering), SDL2_mixer (sound effects and music), and SDL2_gfx (shape drawing and image transformation).

Here are the release-info files for the two new eggs. Please add them to egg-locations. :)

https://gitlab.com/chicken-sdl2/chicken-sdl2/raw/master/sdl2.release-info
https://gitlab.com/chicken-sdl2/chicken-sdl2-image/raw/master/sdl2-image.release-info

Cheers,

- John Croisant



reply via email to

[Prev in Thread] Current Thread [Next in Thread]