Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Focus On Mod Programming in Quake III Arena (Focus on Game Development) Paperback – September 3, 2002
From the Author
This is my first book, and it was both challenging and a constant learning process from start to finish. Because of the unusual circumstances that led to my becoming the author, I have many important people to thank; without them I surely wouldnt have been able to pull this off. The first of these people are Emi Smith and Estelle Manticas, two patient ladies who held my hand as I stumbled blindly.
Many of the tutorials in this book are based on the hard work of dedicated Quake III Arena fans, who took their own personal time to write up what they had discovered. My thanks go to Chris Hilton, Karl Pauls, Arthur "Calrathan" Tomlin, and Ian "HypoThermia" Jefferies at Code3Arena for their extensive help and knowledge. As well, thanks to my favorite 3D modeler and friend Dave Wolfe for his contribution in the modeling department. My passion for C programming would not exist if it werent for the support of Dave Sausville, and so I have him to thank as well. I need to thank Thaxton Beesely, too, for it was his laptop on which a great deal of this book was written.
Special thanks go to Robi Sen, my technical editor, for believing in me enough to get me on this project. Jared Larsen provided detailed information on Q3s code, shaders, and wrote the Flag Indicator & Dynamic Spawn generating functions (all after having just welcomed a baby!), so thanks very much to him. Also, special thanks to Anthony Jacques, for providing the source to his "Domination" mod for Q3, which formed the basis of the Defend the Flag modification, handled in the last section of this book. Thanks also go to the team back at Breckenridge Communications, who dared me to write a book.
And finally, thanks especially to my wife, Julie, for her support and patience during this exciting and unpredictable project.
About the Author
Shawn Holmes first tinkered with an Apple computer in 1985 and write his first game for a Computer Science project in 1990. Today, he is Senior Programmer at Breckinridge Communications in Denver, Colorado. Shawn has played a role in several game modifications. In 1999, his Decay! mod for Heretic II was named "Mod of the Month" by the Australian gaming magazine PC Powerplay.
Browse award-winning titles. See more