summaryrefslogtreecommitdiff
path: root/posts/guile-2d-0.1.md
diff options
context:
space:
mode:
Diffstat (limited to 'posts/guile-2d-0.1.md')
-rw-r--r--posts/guile-2d-0.1.md28
1 files changed, 28 insertions, 0 deletions
diff --git a/posts/guile-2d-0.1.md b/posts/guile-2d-0.1.md
new file mode 100644
index 0000000..150a760
--- /dev/null
+++ b/posts/guile-2d-0.1.md
@@ -0,0 +1,28 @@
+title: Guile-2D 0.1 Release
+date: 2013-09-27 12:00:00
+tags: foss, gnu, guile, scheme, gamedev, wsu
+summary: Official release of Guile-2D Version 0.1
+---
+
+To celebrate the GNU Project’s 30th anniversary, I have decided to
+make the very first release of my 2D game development framework for
+[GNU Guile](https://gnu.org/s/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.
+
+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.
+
+Guile-2D currently supports GNU/Linux distributions. I am looking for
+help to get it running on OS X and Windows.
+
+Please refer to the `INSTALL.org`, `README.org`, and texinfo files to
+learn how to install Guile-2D, run example programs, and write your
+own games.
+
+[Browse the source code on GitHub](https://github.com/davexunit/guile-2d)