[lisp-game-dev] hello and thoughts on lisp games

Hey out there, 1. FLGC09 (the Friendly Lisp Games Competition) is going on now. Compo guidelines at: http://lispgamesdev.blogspot.com/2009/11/lisp-games-compo.html These guidelines are just what I threw together, and are totally open to discussion and debate. Comments and criticisms welcome. I'd like to use the mailing list to post compo entries and discuss each entry in its own thread. I think this will help keep things organized and allow us to maintain a record of the compo. 2. There are at least four different lisp game engines projects going on, which is good for developer choice. http://code.google.com/p/lispbuilder/wiki/Community And besides LISPBUILDER related stuff, there is also UID and Squirl going on. It would be interesting to try to put together a complete map of the lisp gaming community, and hopefully get all of them to join this list. 3. Welcome new members, please introduce yourselves and your projects, if any...

David O'Toole writes:
3. Welcome new members, please introduce yourselves and your projects, if any...
Well, I've written two "from scratch" games in Lisp. Well, I say "from scratch" and that isn't entirely true, I used CLX for the graphics. One is "Gatlopp" (http://games.hexapodia.net/gatlopp/), a 2D walk-in-mazes-and-shoot shit game with FAR too few levels (I should probably make some more and/or make a level randomiser). The second is "Pantzer" (http://games.hexapodia.net/pantzer/), a 3D tank-shooting game. Ripping the guts out of both of those, I cobbled them together as Gamelib (http://common-lisp.net/project/gamelib/). But, as these things go, I find the underlying bits and bolts more appealing than the spit&polish on the top. //Ingvar

Hi David... On Sat, 2009-11-28 at 06:03 -0500, David O'Toole wrote:
Hey out there,
1. FLGC09 (the Friendly Lisp Games Competition) is going on now. Compo guidelines at:
http://lispgamesdev.blogspot.com/2009/11/lisp-games-compo.html
These guidelines are just what I threw together, and are totally open to discussion and debate. Comments and criticisms welcome.
Pretty cool. I'm busy learning OpenGL via the Superbible while porting the exercises to Common Lisp w/ cl-opengl (have to look at lispbuilder +opengl now). I didn't know you were formerly part of irrational games / 2k. I just finished playing Bioshock the other day. That was quite good. Too bad the PS3 port didn't come out until a year after the game was released.
I'd like to use the mailing list to post compo entries and discuss each entry in its own thread. I think this will help keep things organized and allow us to maintain a record of the compo.
Feel free... We have 21 members. I just moderated Josh for what I believe was possibly robot spam in that earlier message this morning? Josh send me private email if you feel this was in error.
2. There are at least four different lisp game engines projects going on, which is good for developer choice.
Need good SDL bindings... I'm going to have to go and pull down lispbuilder and check it out. I'd installed cl-sdl but didn't get a chance to touch it yet. Project looked dead when I inspected it yesterday. I used pygame for my jukebox user interface but then got bogged down trying to get python-ogre functioning under Ubuntu. Would've been nice had that stuff been more put together. It seems like C++ bindings are always a problem regardless of the language.
And besides LISPBUILDER related stuff, there is also UID and Squirl
Got links for UID and Squirl ?
going on. It would be interesting to try to put together a complete map of the lisp gaming community, and hopefully get all of them to join this list.
Curious too. We need more batteries (to borrow from Python's parlance). I'm still working on my cl-rst and cl-yaml implementations. More of an urge to get them done knowing that others are out and about possibly needing these things.
3. Welcome new members, please introduce yourselves and your projects, if any...
I'm alive. Brandon Edens working at http://as220.org/ in Providence RI... Brandon _______________________________________________
lisp-game-dev mailing list lisp-game-dev@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/lisp-game-dev
-- AS220 25th Anniversary Annual Fund Drive. Please help us meet our annual budget. $10, $50, $100, $1000, or more. Every gift helps. Please donate at http://as220.org/ Thank You!!!

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 11/28/2009 09:39 AM, Brandon Edens wrote:
Hi David...
On Sat, 2009-11-28 at 06:03 -0500, David O'Toole wrote:
Hey out there,
1. FLGC09 (the Friendly Lisp Games Competition) is going on now. Compo guidelines at:
http://lispgamesdev.blogspot.com/2009/11/lisp-games-compo.html
These guidelines are just what I threw together, and are totally open to discussion and debate. Comments and criticisms welcome.
Pretty cool. I'm busy learning OpenGL via the Superbible while porting the exercises to Common Lisp w/ cl-opengl (have to look at lispbuilder +opengl now).
I didn't know you were formerly part of irrational games / 2k. I just finished playing Bioshock the other day. That was quite good. Too bad the PS3 port didn't come out until a year after the game was released.
I'd like to use the mailing list to post compo entries and discuss each entry in its own thread. I think this will help keep things organized and allow us to maintain a record of the compo.
Feel free... We have 21 members. I just moderated Josh for what I believe was possibly robot spam in that earlier message this morning? Josh send me private email if you feel this was in error.
2. There are at least four different lisp game engines projects going on, which is good for developer choice.
Need good SDL bindings... I'm going to have to go and pull down lispbuilder and check it out. I'd installed cl-sdl but didn't get a chance to touch it yet. Project looked dead when I inspected it yesterday.
I used pygame for my jukebox user interface but then got bogged down trying to get python-ogre functioning under Ubuntu. Would've been nice had that stuff been more put together. It seems like C++ bindings are always a problem regardless of the language.
And besides LISPBUILDER related stuff, there is also UID and Squirl
Got links for UID and Squirl ?
going on. It would be interesting to try to put together a complete map of the lisp gaming community, and hopefully get all of them to join this list.
Curious too. We need more batteries (to borrow from Python's parlance). I'm still working on my cl-rst and cl-yaml implementations. More of an urge to get them done knowing that others are out and about possibly needing these things.
3. Welcome new members, please introduce yourselves and your projects, if any...
I'm alive. Brandon Edens working at http://as220.org/ in Providence RI...
Brandon
_______________________________________________
lisp-game-dev mailing list lisp-game-dev@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/lisp-game-dev
....What robot spam? I was introducing myself >:| The links to UID and SquirL are there. - -sykopomp -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJLEYOoAAoJENDv6wMRJ8189bkH/2KCn386fvza626G7O3OCkfy doyv9dfDd9IFaJKF/goP2iFi70xPX7RF8PxQ0A+HsYgV8dW/toMMnf5EdCiAi+l/ ZunqTST8TDn5Txpw+dDzfo0mIIAgs3sRgvyNLoQh369Bw1tu2E9WNetNY25vBiGt zeGrEneAvOTFZHvxM1Gdv7hZ6+vYH5OOyjtVcx+ehpFmYoIss5zTpAV4tpLS2GIt 05fYZQUki53x3sn1D3aypQ9/iubEyDst+wOqIY8fpFLAxylJXT1wDCBRaTPYakJN A++U6TB7YqXqwnDRk4AumzW8l6G1jfJYuW5P/uILJfbaMgQ5CZY9c57N6BUEnBc= =9yZ/ -----END PGP SIGNATURE-----

On Sat, Nov 28, 2009 at 7:39 AM, Brandon Edens <brandon@as220.org> wrote:
2. There are at least four different lisp game engines projects going on, which is good for developer choice.
Need good SDL bindings... I'm going to have to go and pull down lispbuilder and check it out. I'd installed cl-sdl but didn't get a chance to touch it yet. Project looked dead when I inspected it yesterday.
Can't speak for cl-sdl, but lispbuilder-sdl is alive and kicking. And the bindings are nicer than pygame, in my humble opinion. I wouldn't use lispbuilder-opengl, but lispbuilder-sdl interoperates nicely with cl-opengl. That's what I'm using for the new version of Blackthorn 0.2. There's a (very) short example for using lispbuilder-sdl and cl-opengl up on the lispbuilder wiki: http://code.google.com/p/lispbuilder/wiki/UsingLispbuilderSDL#Using_OpenGL -- Elliott Slaughter "Don't worry about what anybody else is going to do. The best way to predict the future is to invent it." - Alan Kay

On Sat, Nov 28, 2009 at 3:03 AM, David O'Toole <dto1138@gmail.com> wrote:
3. Welcome new members, please introduce yourselves and your projects, if any...
I've written one game, Bunny Slayer [1], which is a 2D Zelda-like RPG. Bunny Slayer was built with my game engine, Blackthorn [2] version 0.1. Version 0.2 of Blackthorn, which includes structural changes and a switch from pure sdl to opengl with sdl, is currently under developmen, and should hopefully be ready in time for FLGC. I look forward to seeing what people build for the FLGC! [1] http://elliottslaughter.net/bunnyslayer/about [2] http://code.google.com/p/blackthorn-engine/ -- Elliott Slaughter "Don't worry about what anybody else is going to do. The best way to predict the future is to invent it." - Alan Kay
participants (5)
-
Brandon Edens
-
David O'Toole
-
Elliott Slaughter
-
Ingvar
-
Josh