Bibliography

We found the following sources useful when writing Ultimate Pool. If you are interested in learning more about billiards, these references should provide you with a place to start.

Billiard sources

Billiard Congress of America, Billiards: The Official Rules & Records Book. New York: Lyons and Burford, 1992.

Billiard Congress of America web page: http://www.netins.net/showcase/bcahome

Internet newsgroup: rec.sport.billiard

Other sources

Foley, J., van Damm, A., Feiner, S. and Hughes, J., Computer Graphics, Principles and Practice, Second edition. Addison Wesley, 1990.

Glassner, A., Graphics Gems. Academic Press, Inc., 1990.

Halliday, D. and Resnick, R., Fundamentals of Physics, Second edition. New York: Wiley & Sons, 1986.

Kernigham, B. and Richie, D., The C Programming Language. Prentice Hall Software Series, 1988.

Lippman, S., C++ Primer, Second edition. Addison Wesley, 1995.

McCormack, J., et al., Tricks of the Mac Game Programming Gurus. Hayden Books, 1995.

Stroustrup, B., The C++ Programming Language, Second edition. Addison Wesley, 1991.

Acknowledgments

We are very proud of Ultimate Pool. Programming and building this game has been enormously challenging and rewarding. We do not exist in a vacuum and we have not written Ultimate Pool in one. A great many people have contributed to this project, many of them unknowingly. We would like to extend thanks to the following individuals who have helped in the creation of Ultimate Pool:

The "Casablanca Brothers" for the use of the Casablanca Room where we spent hours and hours playing pool, measuring their pool table, balls and cues, and listening to music on their cool jukebox.

Jim Pearson for permission to use his font "Duncan" in Ultimate Pool. We looked at hundreds of fonts before we found one that looked like real handwriting but was still legible. Duncan appears in all of the house games and in Stripes & Solids and Cutthroat.

All of you out there who registered Frog Crossing and Droids. Your letters and registrations have encouraged us to forge ahead on Ultimate Pool.

Calven Eggert in Ontario, Canada for beta testing version 1.1 of Ultimate Pool. Calven tested the game and gave us lots of valuable insight into how the various spins should react to a real pool player.

The comp.sys.mac.programmer.games newsgroup for helpful discussions and tips. We would especially like to thank Ingemar Ragnemalm, John Calhoun, Juri Munkki, and Steve Hales who have provided extensive code examples for beginning Mac programmers.

The rec.sport.billiard newsgroup for helpful discussions on pool terms and rules. Especially helpful were Bob Jewett for maintaining the FAQ and Ron Shepard for an extensive treatment of the physics of pool.

Hans Kopp for his very detailed and documented source code for quickly drawing texture mapped spheres. The balls you see rolling around in Ultimate Pool are largely the result of his research in texture mapping spheres.

Princeton University graphics professors Michael Cohen, David Dobkin and Pat Hanrahan, for pointing the way. And also, Andrew Glassner for his excellent graphics texts.

Develop magazine, published by APDA, a department of Apple Computer, whose bookmark CD we refer to regularly.

And finally, Steve Wozniak for starting it all.

Ultimate Pool was written on a Macintosh Power PC 7200/90 using Metrowerks Codewarrior.

| Return to Table of Contents | Go to next chapter |