The major responsibility for finding readings used for the Focus Groups will be placed upon the students. Researching topics in game development is at the very heart of the GISP, the results of which students will be using to create their final projects. Although responsibility for finding materials is given to the students, there will be various aids available to start them in their search and help them along the way should they encounter any problems.

The short bibliography of suggested sources listed below will be used as a starting point. The World-Wide-Web and other areas on the Internet have much to offer the creative researcher, and in fact this is the largest source of information available on writing computer games. For this reason we have listed sites and newsgroups on the Internet where students may start their search. Due to the interconnected nature of information on the World- Wide-Web, even if the sites given do not fulfill the students' need for resources they can still use them as starting points from which to find other related documents.

Written Materials

Computer Graphics - Principles and Practice. Foley, van Dam, Feiner and Hughes, Addison-Wesley, 1990.

Fuchs, Kedem, Naylor. Predetermining Visibility Priority In 3-d Scenes. SIGGRAPH `79, p175-181

Game Developer Magazine Back Issues

Harp. An Empirical Study of Visible Surface Algorithms. Master's thesis, School of Information and Computer Science, Georgia Institute of Technology, Sep 1986

Learning Game Programming in 21 Days.

Naylor. Constructing Good Partitioning Trees. Graphics Interface `93, p181-191

Near Real-Time Shaded Display of Rigid Objects. Fuchs, Abram, Grant. SIGGRAPH `83, p65-72

Rabin. Proving Simultaneous Positivity of Linear Forms. Journal of Computer and Systems Science, v 6 p639-650 1991

Thibault, Naylor. Set Operations on Polyhedra Using Binary Space Partitioning Trees. SIGGRAPH `87, p153-162

TOG on Interface. Bruce Tognazzini, Addison-Wesley, 1992.

Tricks of the Game Programming Gurus. LaMoth, Ratcliff, Tyler and Seminatore, Macmillan Computer Publications, 1994.

Unix Network Programming. W. Richard Stevens, Prentice Hall Software Series, 1990.

Internet Resources

PC Game Programmers Encyclopedia. (on-line compilation of various authors), 1994.

ftp://x2ftp.oulu.fi

[ftp://mirrors.aol.com/pub/x2ftp/msdos/programming/]

news:rec.games.programmer

news:comp.graphics.algorithms

http://wcl-rs.bham.ac.uk/GamesDomain/gamedev/gprog.html

http://www.cs.tu-berlin.de/~ki/engines.html

http://www.ocf.berkeley.edu/~emrek/gp/gameprog.html