Need to kick some Lisp tires...

Apr 01, 2008 13:06


So, there's a game that I've been wanting to write for a long ( Read more... )

lisp, game dev

Leave a comment

Comments 2

boba April 1 2008, 19:04:47 UTC
There is a game in development called "perfectstorm", and they've had a bit of experience working with SDL (which they abandoned), OpenGL, and Cairo bindings under Common Lisp. You might want to look them up and see what you can glean from their VCS.

Reply

patrickwonders April 1 2008, 20:06:11 UTC
Cool... I will look them up.

I'm not sold on SDL. I've done lots of C/C++ SDL coding. The thing it gets me that GLUT doesn't is joysticks and sound. I poked around on cliki for a bit but didn't find OpenAL bindings, but CFFI looks easy enough if it comes to that. And, maybe I can translate the SDL joystick code instead of linking to it. *shrug*

Addition: From the overview of perfectstorm, it looks like he abandoned SDL because it's 2D stuff isn't hardware accelerated under X11. For my purposes, I was planning on using OpenGL through SDL, so SDL would be handling mouse, joystick, and keyboard... the rest of my graphics would be via OpenGL. So, I think I'm safe from his troubles with SDL even on Linux. But, I don't know for sure. Certainly, on MacOSX I'm not going to run into trouble because SDL there uses Quartz not X11... and the OpenGL definitely doesn't try going through GLX.

Reply


Leave a comment

Up