Sergio Perez
Charles River Media, Inc.
Hingham, Massachusetts
Copyright 2003 by 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.
Publisher: David Pallai
Production: DataPage Reproductions, Inc.
Cover Design: The Printed Image
CHARLES RIVER MEDIA, INC.
10 Downer Avenue, Suite 3
Hingham, Massachusetts 02043
781-740-0400
781-740-8816 (FAX)
info @charlesriver.com
www.charlesriver.com
This book is printed on acid-free paper.
Sergio Perez. Elementary Game Programming and Simulators Using Jamagic .
ISBN: 1-58450-261-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
Perez, Sergio E.
Elementary game programming and simulators using Jamagic / Sergio E. Perez.
p. cm.
ISBN 1-58450-261-4
1. Computer games ”Programming. 2. Jamagic (Computer program language) I. Title.
QA76.76.C672 P475 2002
794.8 15265 ”dc21
2002153036
Printed in the United States of America
02 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, Suite 3, 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.
I dedicate this book to Sarah, Martha and Christopher, as well as to the midshipmen of the U.S. Merchant Marine Academy.
Acknowledgments
To the makers of Jamagic ¢ and MilkShape 3D ¢ ”thank you for making such excellent products.
To Charles River Media ”thank you for your support and your confidence in me throughout this effort.
And, to the people without whom I would be nothing ”my beautiful wife and my parents ”I can never thank you enough.