Search for books and compare prices on all major online booksellers with one click!

Home  About UsSuggest BookstoreRecommend Us 
    Title/Keywords ISBN  

Game Programming for Teens (Game Development)

AUTHOR: Maneesh Sethi
ISBN: 1592000681

SHORT DESCRIPTION: If you're interested in jumping into the exciting world of game programming, then you've found the perfect book! "Game Programming for Teens" doesn't expect you to have any experience with programming. You'll learn everything you need to know...

Compare Price


HOME--->> Computers & Internet --->>Computer Games --->>Computer Games
 
Computer Games
         Editorial Review

Game Programming for Teens (Game Development)
- Book Review,
by Maneesh Sethi


Book Description
If you?re interested in jumping into the exciting world of game programming, then you?ve found the perfect book! "Game Programming for Teens" doesn?t expect you to have any experience with programming. You?ll learn everything you need to know along the way. You?ll use Blitz Basic, an easy-to-learn programming language that the author will teach you. As you work your way through the book, you?ll learn everything you need to know to create a complete game. Graphics, animation, sound and music, and artificial intelligence are all covered. By the end of the book, you will have created your very first computer game! Game programming doesn?t have to be difficult. With a copy of this book and your own curiosity, you?re off to the perfect start.


About the Author
Maneesh Sethi is a high school student in California. He has worked with Blitz Basic for the past two years. Maneesh is also the founder of Standard Design, a website design company, and team leader of Cold Vector Games, a game programming team.


Buy from Amazon     Compare Prices



         Book Review

Game Programming for Teens (Game Development)
- Book Reviews,
by Maneesh Sethi

Game Programming for Teens (Game Development)

FROM OUR EDITORS

The Barnes & Noble Review
Forgive us for saying so, but Game Programming for Teens just might be misnamed. Sure, thousands of 13-19-year-olds would love this easy, painless introduction to game programming. (But they￯﾿ᄑre not the only people who would.)

Sure, thousands of teenagers would love to build real, playable games as they￯﾿ᄑre learning their first programming language. (But the urge for fun doesn￯﾿ᄑt disappear when you turn 20. Honest.) We￯﾿ᄑll bet plenty of adolescents would love to take a first step towards a career in the game industry. (We suspect lots of other folks would, too.)

Young people (along with their elders) love a great discovery. Like Blitz Basic, a version of the world￯﾿ᄑs easiest programming language that￯﾿ᄑs fully optimized for game development, and is used throughout this book.

Oh, and most teenagers prefer to avoid unnecessary complexity and useless jargon. They prefer practice to theory. They like lots of examples and diagrams. (They￯﾿ᄑre sort of like grown-ups that way.)

You get the point. Game Programming for Teens is a great book for teens -- and other humans.

Maneesh Sethi introduces nearly every facet of game programming -- no experience necessary. That includes graphics, animation, audio, music, even AI. This is only possible because he￯﾿ᄑs using Blitz Basic, not a complex language like C++, or an environment that requires separate mastery of complicated DirectX or OpenGL graphics programming. (The book comes with the Blitz Basic 2D demo CD-ROM, which lets you do just about everything except compile your program for standalone distribution.)

Sethi begins with the fundamentals of programming -- techniques you￯﾿ᄑll need no matter whatever applications you someday want to build. You￯﾿ᄑll get comfortable with an Integrated Development Environment, then load a simple prebuilt sample game, and take a high level look at the code that drives it. Here￯﾿ᄑs your first exposure to crucial ideas like initialization, variables, functions, loops, and frames.

You￯﾿ᄑll learn how to retrieve user input; and how to use conditionals to write programs that make decisions. By now, you￯﾿ᄑve learned all you need to write your first ￯﾿ᄑgame￯﾿ᄑ -- a simple guessing game. Once you￯﾿ᄑve read Sethi￯﾿ᄑs detailed introduction to loops, functions, arrays and types in Chapter 3, you￯﾿ᄑre ready to write something more meaningful (though you do get a little extra help with the tough parts).

After a quick chapter on programming style, Sethi turns to graphics. You￯﾿ᄑll start with simple tasks like controlling height, width, and color depth; choosing colors; changing background colors; loading images; and drawing them on screen. Sethi next introduces simple animation via ￯﾿ᄑpage flipping,￯﾿ᄑ which seamlessly ties together multiple frames of your game, just as a movie rapidly displays consecutive images to simulate continuous motion. To use page flipping, you￯﾿ᄑll have to master buffers -- which Sethi explains well enough for you to use them in a complete ￯﾿ᄑpaint￯﾿ᄑ program.

You￯﾿ᄑll find chapters on image programming, collision detection, parallax effects, audio and music, simple artificial intelligence techniques￯﾿ᄑ in short, a taste of nearly every facet of game programming. Teenager or not, you￯﾿ᄑre well on the way towards becoming an old pro. Bill Camarda

Bill Camarda is a consultant, writer, and web/multimedia content developer. His 15 books include Special Edition Using Word 2000 and Upgrading & Fixing Networks for Dummies, Second Edition.

FROM THE PUBLISHER

If you￯﾿ᄑre interested in jumping into the exciting world of game programming, then you￯﾿ᄑve found the perfect book! Game Programming for Teens doesn￯﾿ᄑt expect you to have any experience with programming. You￯﾿ᄑll learn everything you need to know along the way. You￯﾿ᄑll use Blitz Basic, an easy-to-learn programming language that the author will teach you. As you work your way through the book, you￯﾿ᄑll learn everything you need to know to create a complete game. Graphics, animation, sound and music, and artificial intelligence are all covered. By the end of the book, you will have created your very first computer game! Game programming doesn￯﾿ᄑt have to be difficult. With a copy of this book and your own curiosity, you￯﾿ᄑre off to the perfect start.


Features This will be the first widely available game programming books for kids Easy and fun to read Allows the reader to grow on his own, shows step-by-step process of creating a game Uses BASIC language--very simple and easy to read

About the Author
Maneesh Sethi is a high school student in California. He has worked with Blitz Basic for the past two years. Maneesh is also the founder of Standard Design, a website design company, and team leader of Cold Vector Games, a game programming team.


Buy from Barnes & Noble     Compare Prices




HOME  |  Recommend bookstore  |  Rate bookstore  |  Link to us  |  Report bug  |  Contact us
Copyright© 2003 - 2005, PowerBookSearch.com. All Rights Reserved.