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.
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.
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