Jeez, there are so many people to thank. This feels like I'm accepting an Oscar. I'm afraid the
will start playing and usher me off the stage. Anyway, first of all, thank you Andr LaMothe for giving me a chance and taking me out to
. I will get you back for that one day. Thank you everyone at Premier Press: my copy editor Jenny Davidson, my acquisitions editors, Emi Smith and Mitzi Koontz, and my CD editor, Brandon Penticuff.
Thanks Adam Hepworth, who spent a lot of his "busy" day helping read my text and correcting a lot of errors. To all of my brothers and sisters: Rachi, who
her help even though she was across an ocean, Nagina, whose love and support (and
phone calls) helped carry me through, and Ramit, who gave me a person to look up to and who helped me through the thick and thin (as well as giving me the chance to use "abeyance" in a
). Thanks for being there and giving me support when I needed it. To my mom and dad: I couldn't have done this without you. I love you so much.
I didn't forget about you, Parker Hiquet! Thanks for your help as a teen reviewer on this book.
Finally thanks to Edgar L. Ibarra (Feo) for his artwork and Thomas Stenb ck for his work on music. Also, to Ari Feldman, for allowing me to use his sprite library on the CD.
Also, for contributing a demo program to the book, thanks to Jason Brasier and Edgar Ibarra for
and Marcus "Eikon" Smith for
And to everyone whose
, you know who you are. Thanks!
About the Author
Maneesh Sethi began programming in 1999 using a book borrowed from a family friend. He learned C, and quickly moved on to C++. After studying C++ for a few years , and eventually learning to program basic games in C++, Maneesh found out about Blitz Basic. Since then, he has been writing games and programs in Blitz Basic.
Maneesh began the group Cold Vector Games, which designed and created games for the computer, and he still runs Standard Design, a Web site designing firm. Besides game programming, Maneesh enjoys playing games (of course), sports such as track and field and basketball , and of course, sleeping.
Letter from the
If you're interested in making
and find that many of the game programming books, or books on programming in general, are too complicated or too long, then this book is for you! This is exactly why we created
Game Programming for Teens
. The author, Maneesh Sethi, made this book a lot easier than most game development books. Although the title states the book is for teens, it's really for
who wants to learn how to make games in an easy, fun way. Instead of using C/C++ or other advanced computer languages, Maneesh used Blitz Basic (included on the CD), which is very easy to use and lets you do graphics and sound, all built in! This way, you can focus on learning game programming without having to learn a complicated computer language.
Additionally, since Blitz Basic is a derivative of the language BASIC, you don't need any programming experience at all; the book will teach you BASIC as you go. Therefore, if you want a simple guide to making games, then this book is great, and if you're on the "younger" side, then even better, since the book has been written with
readers in mind.
So, if you're just reading along in the book to see if you're interested, take a look aroundlook at the figures and some of the games that are developed in the book, and hopefully you'll find that this book is what you've been looking for!