diff options
Diffstat (limited to 'posts/2013-09-27-guile-2d-0.1.skr')
-rw-r--r-- | posts/2013-09-27-guile-2d-0.1.skr | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/posts/2013-09-27-guile-2d-0.1.skr b/posts/2013-09-27-guile-2d-0.1.skr new file mode 100644 index 0000000..0a5f01f --- /dev/null +++ b/posts/2013-09-27-guile-2d-0.1.skr @@ -0,0 +1,31 @@ +(post + :title "Guile-2D 0.1 Released" + :date (make-date* 2013 09 27) + :tags '("foss" "gnu" "guile" "scheme" "gamedev" "wsu") + :summary "Official release of Guile-2D Version 0.1" + + (p [To celebrate the GNU Project's 30th anniversary, I have decided +to make the very first release of my 2D game development framework for +,(anchor [GNU Guile] "http://gnu.org/software/guile"). +GNU Guile is a Scheme implementation, and has the honor of being the +official extension language of the GNU project. Guile-2D is a layer +above SDL, OpenGL, FreeImage, and FTGL that provides abstractions for +common 2D game programming requirements such as sprites, tilesets, +animations, scripting, and collision detection.]) + + (p [There is a lot of work to do in order to get Guile-2D up to snuff +with the game libraries for more popular languages like Python and +Lua. I am looking for contributors who share my vision of creating a +fully featured, easy to use game library in Scheme.]) + + (p [Guile-2D currently supports GNU/Linux distributions. I am +looking for help to get it running on OS X and Windows.]) + + (p [Please refer to the ,(code [INSTALL.org]), ,(code [README.org]), +and texinfo files to learn how to install Guile-2D, run example +programs, and write your own games.]) + + ;; TODO: Move to files.dthompson.us + (p (anchor [Download the release tarball] "/src/guile-2d-0.1.tar.gz")) + (p (anchor [Browse the source code on GitHub] + "https://github.com/davexunit/guile-2d"))) |