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.

Enjoy,
Mun
_______________________________________________
Haskell mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell

Reply via email to