On 11/22/05, Mun Hon Cheong <[EMAIL PROTECTED]> wrote: > Frag is a 3D First Person Shooting game. > > Features: > > *Yampa, a domain-specific embedded language > for the programming of hybrid systems that > using the concepts of Functional Reactive > Programming (FRP) was used to program the > game entities. > > *The Quake 3 BSP level format, Q3Map2, > and the MD3 format for models and > animations are used in this game. > > *Sven Panne's OpenGL binding, HOpenGL is > used to render graphics. > > Requirements: > > HOpenGL which is provided with GHC > > OpenGL drivers that support the vertex array > and multitexture OpenGL extensions > > Darcs: darcs get http://www.cse.unsw.edu.au/~pls/repos/frag > > Thanks goes to Don Stewart, this project would not > have become public if not for him. >
This is really cool. I too would like to read a post-mortem on this project. What worked well, what didn't, etc. There aren't a lot of game engines written in Haskell so it would be interesting to see how it worked out for you. /S -- Sebastian Sylvan +46(0)736-818655 UIN: 44640862 _______________________________________________ Haskell mailing list Haskell@haskell.org http://www.haskell.org/mailman/listinfo/haskell