[Haskell] ANNOUNCE: Frag: a First Person Shooting game
Sebastian Sylvan
sebastian.sylvan at gmail.com
Tue Nov 22 09:36:09 EST 2005
On 11/22/05, Mun Hon Cheong <mhch295 at cse.unsw.edu.au> 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
More information about the Haskell
mailing list