[Haskell] ANNOUNCE: Frag: a First Person Shooting game

Mun Hon Cheong mhch295 at cse.unsw.EDU.AU
Tue Nov 22 01:05:17 EST 2005


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


More information about the Haskell mailing list