Awesome 3D Game Development: No Programming Required teaches aspiring game developers how to create their own computer games without programming skills and provides an in-depth understanding of how the game design process works. Using hands-on tutorials and “drag-and-drop” game engines, readers learn to make and modify their own interactive 3D computer games, create models, and select game assets. This is a great way to learn the fundamentals of game design and game creation—no programming skills required!


  • Chose your own vehicles, weapons, scenery, and characters to create 3D games
  • Provides detailed tutorials that walk you through all the aspects of 3D game creation
  • Teaches how to model, capture, and texture game images and animations with Paint Shop Pro and MilkShape 3D

About the Author

Clayton E. Crooks II is a partner in Advanced Information Systems, a consulting company specializing in custom hardware and software solutions. His articles have appeared in Dr. Dobbs, and he has authored many game development titles, including The gmax Handbook.

Awesome 3D Game Development—No Programming Required

Clayton E. Crooks II

Charles River Media, Inc.
Hingham, Massachusetts

Copyright 2004 by CHARLES RIVER MEDIA, INC.
All rights reserved.

Portions of this book appeared in Awesome Game Creation, Second Edition, 2002 Charles River Media, Inc. All rights reserved.

No part of this publication may be reproduced in any way, stored in a retrieval system of any type, or transmitted by any means or media, electronic or mechanical, including, but not limited to, photocopy, recording, or scanning, without prior permission in writing from the publisher.

Macromedia and Macromedia Flash MX 2004 are trademarks or registered trademarks of Macromedia, Inc. in the United States and/or other countries. Copyright 2003. Macromedia, Inc., 600 Townsend Street, San Francisco, CA 94103 USA. All rights reserved.

10 Downer Avenue
Hingham, Massachusetts 02043
781-740-8816 (FAX)

This book is printed on acid-free paper.

Clayton E. Crooks II. Awesome 3D Game Development: No Programming Required.
ISBN: 1-58450-325-4

All brand names and product names mentioned in this book are trademarks or service marks of their respective companies. Any omission or misuse (of any kind) of service marks or trademarks should not be regarded as intent to infringe on the property of others. The publisher recognizes and respects all marks used by companies, manufacturers, and developers as a means to distinguish their products.

Library of Congress Cataloging-in-Publication Data
Crooks, Clayton E.
Awesome 3D game development: no programming required / Clayton E. Crooks II.
p. cm.
ISBN 1-58450-325-4 (pbk. with CD-ROM : alk. paper)
1. Computer games—Programming. 2. Three-dimensional display systems. I. Title.
QA76.76.C672C77 2004

Printed in the United States of America
04 7 6 5 4 3 2 First Edition

CHARLES RIVER MEDIA titles are available for site license or bulk purchase by institutions, user groups, corporations, etc. For additional information, please contact the Special Sales Department at 781-740-0400.

Requests for replacement of a defective CD-ROM must be accompanied by the original disc, your mailing address, telephone number, date of purchase, and purchase price. Please state the nature of the problem, and send the information to CHARLES RIVER MEDIA, INC., 10 Downer Avenue, Hingham, Massachusetts 02043. CRM’s sole obligation to the purchaser is to replace the disc, based on defective materials or faulty workmanship, but not on the operation or functionality of the product.


There are many people who have been involved with the development of this book, and because of their hard work and dedication, you are now holding it. First, I’d like to thank everyone at Charles River Media, and especially Dave Pallai, for the opportunity to write another book. It continues to be a great pleasure to work with you. Thank you all for your help and advice throughout the process.

Lastly, thanks to my family, my wife Amy and son Clayton, for giving up so much of their time to allow me the opportunity to do these types of projects.