2D games with Scheme or Lisp (was: 3D engines in functional programming languages?)

2D games with Scheme or Lisp (was: 3D engines in functional programming languages?)

Post by Brandon J. » Tue, 12 Apr 2005 15:49:18


Tom Plunket < XXXX@XXXXX.COM > wrote

Yeah, it's at http://www.yqcomputer.com/
previous thread title, I was looking for examples of 3D engines. Also I
have better examples of modern, working 2D games with Scheme or Lisp:

Stratagus (formerly Freecraft, embeds Scheme)
http://www.yqcomputer.com/

Nazghul (for Ultima-like games, embeds Scheme)
http://www.yqcomputer.com/

The '42 Project (top down scroller, embeds Scheme)
http://www.yqcomputer.com/

Trackballs (inspired by Marble Madness, embeds Scheme)
http://www.yqcomputer.com/

LAngband (MUD server in Lisp)
http://www.yqcomputer.com/

YMMV as to implementation quality as I really haven't tried these things
out. That said, Stratagus is a mature project that has been
demonstrated to me by other Schemers. So start with that one if you're
looking for robustness.

--
Cheers, www.indiegamedesign.com
Brandon Van Every Seattle, WA

"The pioneer is the one with the arrows in his back."
- anonymous entrepreneur
 
 
 

2D games with Scheme or Lisp (was: 3D engines in functional programming languages?)

Post by Tom Breto » Wed, 13 Apr 2005 02:55:13

"Brandon J. Van Every" < XXXX@XXXXX.COM > writes:

[Snip links]

Interesting set of links, thanks.


You may have mischaracterized that one. As I recall, LAngband was to
be a roguelike game in Lisp, based on Angband (as in
rec.games.roguelike.angband). I spoke with the author some years
back.

Could its purpose have changed that much?


--
Tom Breton, the calm-eyed visionary

 
 
 

2D games with Scheme or Lisp (was: 3D engines in functional programming languages?)

Post by Brandon J. » Thu, 14 Apr 2005 02:17:06

Tom Breton < XXXX@XXXXX.COM > wrote in



Oh shoot! You're right, my bad.

--
Cheers, www.indiegamedesign.com
Brandon Van Every Seattle, WA

"The pioneer is the one with the arrows in his back."
- anonymous entrepreneur