Game Development
From HaskellWiki
(Difference between revisions)
(→Articles and blog posts: Added a link to "ostmortem: Naughty Dog's Jak and Daxter: the Precursor Legacy") |
(add wishlist section) |
||
| Line 41: | Line 41: | ||
* Possible Hackage categorisation guidelines: upload games to Game, engines and libs to Game Engine, or at least to some category beginning with Game, and check latest categories before uploading | * Possible Hackage categorisation guidelines: upload games to Game, engines and libs to Game Engine, or at least to some category beginning with Game, and check latest categories before uploading | ||
| + | |||
| + | == Wishlist == | ||
| + | |||
| + | Is hackage missing a useful data structure or library for some functionality that would benefit game programming? Suggestions for useful things can be added here as potential projects to hack on. | ||
| + | |||
| + | * octtree, kd-tree, various space partitioning techniques (maybe start with [http://hackage.haskell.org/package/spacepart spacepart]). | ||
| + | |||
| + | * Binding to [http://www.fmod.org fmod]? | ||
Revision as of 09:08, 1 May 2011
This page and the #haskell-game IRC channel is the starting point for everyone interested in doing game development with Haskell. You may also wish to join the Games group on haskellers.com.
There are quite a lot of games, unfinished libraries, and interested people out there - please gather links here and join us on #haskell-game !
Contents |
1 Games and game engines
- See also Hackage categories: Game, Game Engine, Graphics, Sound, Physics
2 Articles and blog posts
- The Next Mainstream Programming Languages: A Game Developer's Perspective (PPT, PDF) presentation by Tim Sweeney
- wxHaskell - A Portable and Concise GUI Library for Haskell (PDF) - describes an implementation of an asteroids game, wxAsteroids
- Haskell for Games! Blog post, with PDF slides from AngloHaskell talk.
- Postmortem: Naughty Dog's Jak and Daxter: the Precursor Legacy; an article about a game developed with a DSL compiler written in Lisp
3 Videos
- Games in Haskell - Matthew Sackman and Tristan Allwood on developing games with OpenGL in Haskell
4 Examples
- wxAsteroids, a well-documented game, based on wxHaskell
- hssdl-mac-example - how to make an SDL-using package buildable on mac OSX
- http://codepad.org/LRGEkkDp - initialization for SDL to start rendering OpenGL stuff
- Possible Hackage categorisation guidelines: upload games to Game, engines and libs to Game Engine, or at least to some category beginning with Game, and check latest categories before uploading
5 Wishlist
Is hackage missing a useful data structure or library for some functionality that would benefit game programming? Suggestions for useful things can be added here as potential projects to hack on.
- octtree, kd-tree, various space partitioning techniques (maybe start with spacepart).
- Binding to fmod?
