Computer game research is a new and exciting area for computer science research. Games introduce a variety of interesting research challenges.These include algorithm and software design concerns with respect to efficient and playable game implementations, and also more abstract approaches to modelling and analyzing different facets of game structure.