[Haskell-cafe] Implementing PacMan
Andrew Coppin
andrewcoppin at btinternet.com
Tue Dec 16 15:43:07 EST 2008
What do we think of this, folks?
http://prog21.dadgum.com/23.html
(And the rest in the series, obviously.)
To me, it seems that this plan would *work*... but it wouldn't be very
eligant. You'd have the code to respond to user input and move PacMan in
one place, the code for collision detection in other place, the code
that decides what to *do* about a collision somewhere else, the code for
drawing the animations in yet another place... If you wanted to change
one game element, you'd have to make changes scattered all over the
place. The whole thing seems messy, non-modular and non-composible to my
ears.
Thoughts, people?
More information about the Haskell-Cafe
mailing list