22 Nov
2005
22 Nov
'05
6:05 a.m.
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