Difference between revisions of "Game Development"

From HaskellWiki
Jump to navigation Jump to search
(Corrected the link to "Applications and libraries/Games")
Line 7: Line 7:
 
== Discussion ==
 
== Discussion ==
 
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: [http://folk.uio.no/carljsv/game/game-1.0.tar.gz game-1.0.tar.gz]
 
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: [http://folk.uio.no/carljsv/game/game-1.0.tar.gz game-1.0.tar.gz]
  +
   
 
=== Description of the general game ===
 
=== Description of the general game ===
 
TODO
 
TODO
  +
  +
 
=== Description of gameplay ===
 
=== Description of gameplay ===
 
TODO
 
TODO
Line 15: Line 18:
   
 
== Links ==
 
== Links ==
[http://haskell.org/haskellwiki/Games haskell game list] --- list of games in haskell
+
[[Applications and libraries/Games]] --- list of games in Haskell
   
 
[http://legacy.cs.uu.nl/daan/download/papers/wxhaskell.pdf wxHaskell - A Portable and Concise GUI Library for Haskell]; this PDF document describes an implementation of an asteroids game. See also [[wxAsteroids]]
 
[http://legacy.cs.uu.nl/daan/download/papers/wxhaskell.pdf wxHaskell - A Portable and Concise GUI Library for Haskell]; this PDF document describes an implementation of an asteroids game. See also [[wxAsteroids]]

Revision as of 23:49, 17 December 2010


Introduction

I am interested in learning how to program games. I created this wiki page for a discussion on game programming.


Discussion

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


Description of the general game

TODO


Description of gameplay

TODO


Links

Applications and libraries/Games --- list of games in Haskell

wxHaskell - A Portable and Concise GUI Library for Haskell; this PDF document describes an implementation of an asteroids game. See also wxAsteroids