Game Development
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
This page and the #haskell-game IRC channel is the starting point for everyone interested in doing game development with Haskell.
There are quite a lot of games, unfinished libraries, and interested people out there - please gather links here and join us on #haskell-game !
You may also wish to join the Games special interest group on haskellers.com.
Software
- Applications and libraries/Games - a partial list of Haskell games and game engines/libs
- Some relevant Hackage categories: Game - Game Engine - Graphics - Sound - Physics
Articles and blog posts
- wxHaskell - A Portable and Concise GUI Library for Haskell (PDF) - describes an implementation of an asteroids game, wxAsteroids
Videos
- Games in Haskell - Matthew Sackman and Tristan Allwood on developing games with OpenGL in Haskell
Other
- I am interested in learning how to program games. I created this wiki page for a discussion on game programming. I am interested in how to construct a game program. How does the the general game behave, which abstractions could be done in games, how is the gameplay, and what primitives could be used to construct such a game program? I suggest to consider simple, concrete games; here an attempt on a "five-in-a-row"-program: game-1.0.tar.gz