MICHAEL DAWSON
Copyright 2003 by Premier Press, a division of Course Technology.
All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or by any information storage or retrieval system without written permission from Premier Press, except for the inclusion of brief quotations in a review.
The Premier Press logo and related trade dress are trademarks of Premier Press and may not be used without written permission.
All trademarks are the property of their respective owners.
Important: | Premier Press cannot provide software support. Please contact the appropriate software manufacturer 's technical support line or Web site for assistance. |
Premier Press and the author have attempted through-out this book to distinguish proprietary trademarks from descriptive terms by following the capitalization style used by the manufacturer.
Information contained in this book has been obtained by Premier Press from sources believed to be reliable. However, because of the possibility of human or mechanical error by our sources, Premier Press, or others, the Publisher does not guarantee the accuracy, adequacy, or completeness of any information and is not responsible for any errors or omissions or the results obtained from use of such information. Readers should be particularly aware of the fact that the Internet is an ever-changing entity. Some facts may have changed since this book went to press.
ISBN: 1-59200-073-8
Library of Congress Catalog Card Number: 2003104024
Printed in the United States of America
03 04 05 06 07 BH 10 9 8 7 6 5 4 3 2 1
Premier Press, a division of Course Technology
25 Thomson Place
Boston, MA 02210
SVP, Retail and Strategic Market Group: Andy Shafran
Publisher: Stacy L. Hiquet
Senior Marketing Manager: Sarah O 'Donnell
Marketing Manager: Heather Hurley
Manager of Editorial Services: Heather Talbot
Acquisitions Editor: Todd Jensen
Associate Marketing Manager: Kristin Eisenzopf
Technical Reviewer: Greg Perry
Retail Market Coordinator: Sarah Dubois
Copy Editor: William McManus
Interior Layout: Argosy Publishing
Cover Design: Mike Tanamachi
CD-ROM Producer: Keith Davenport
Indexer: Sharon Shock
Proofreader: Darla Bruno
To my parents, who have read everything I've ever written
Acknowledgments
Writing a book is like giving birth—and I have the stretch marks of the brain to prove it. So, I want to thank all the people who helped me bring my little bundle of joy into this world.
Thanks to Todd Jensen for being such a terrific editor. I appreciated your patience, encouragement, and understanding.
Thanks to Edalin Michael for leading the team at Argosy Publishing. I appreciated all of your efforts—especially as we got down to the wire.
Thanks to Bill McManus for his copyediting. I always appreciated your suggestions and your eagle eye.
Thanks to Greg Perry for his technical editing (and for your non-technical suggestions too).
Thanks to Andy Harris for setting such a fine example with this book series. I hope I lived up to the standards.
I also want to thank Pete Shinners, author of Pygame, and all the folks who contributed to LiveWires. Because of all of you, writing multimedia programs (especially games!) is now within reach of a new Python programmer.
Last, and certainly not least, I want to thank Matt for his audio expertise, Chris for his musical expertise, and Dave for wearing a chef's hat.
About the Author
Michael Dawson is a writer who has worked as both a programmer and a computer game designer. He has written for several different television shows, including a sitcom and an animated series. Michael earned his bachelor's degree in Computer Science from the University of Southern California. This is his first book.