[plt-scheme] Ludum Dare entry done in Scheme

From: Tomi Neste (tomi.neste at netikka.fi)
Date: Thu Feb 28 09:58:02 EST 2008

Henk Boom <lunarc.lists at gmail.com> kirjoitti Thu, 28 Feb 2008 05:48:29  

>  Ludum Dare (http://www.imitationpickles.org/ludum/) is a
> mostly-from-scratch 48-hour video game development competition. I
> participated in a Ludum Dare  warmup competition last weekend, writing
> my entry in mzscheme. I find that it's really easy to implement
> features quickly in scheme, as the question is never "How can I
> possibly do this?", instead it is "What is the most convenient or
> appropriate way to do this?".
> My entry was a shooter called "Black Box"
> (http://www.imitationpickles.org/ludum/2008/02/25/black-box/) (source
> is available in that post). Having been done in a time period of a
> little over 48 hours (it was a warm-up, so the rules were relaxed),
> the code is far from pretty. I'm interested in learning how to write
> games like this in a more organized fashion, to make adding new types
> of enemies easier. I'm also interested in knowing how to write
> something like this in a functional style, as this implementation is
> pretty fundamentally imperative. The game itself is just over 600
> lines of code without libraries.

Very nice!
I have also been experimenting with using PLT Scheme for games (I use my  
own opengl/sdl 2d graphics library atm.) and things are working quite  
well. I'd also like to take the opportunity to thank the PLT maintainers  
for their hard work, mzscheme is a lot more viable choice for gamedev now  
than it was a few years ago :)


Posted on the users mailing list.