I am in

This is my third LD. The first one I didn’t finish. The second one I decided I didn’t have time to do because of schoolwork. Third time’s the charm. Will be using Pygame most likely, Clojure with LWJGL if I can get it to work in a warmup game. Also going to use GIMP, sfxr, Audiotool, and my guitar. That’s all!

Comments

21. Aug 2012 · 22:57 UTC
I tried using Clojure with LWJGL earlier. I also tried Slick. Slick is *really* nice and you can mostly follow along the tutorials translating Java to Clojure. The only problems I had with it was it’s not REPL-friendly. So I wasn’t able to start the game loop, then re-evaluate functions in emacs and have the game change live. That’s a disappointment if you’re used to Clojure programming having such a fast feedback loop.

LWJGL was similar except there’s less game abstractions available so you end up doing more work.

With both (well they both involve LWGJL) you need to native libraries for things to work and that can be annoying with Clojure (but not that difficult to sort out).