3D Game Programming for Teens is a comprehensive, step-by-step introduction to 3D game programming for both teenagers and non-programmers. Organized into three parts, the book begins with an introduction to the game development industry, the game development process, and game engines including WildTangent. Part two covers JavaScript and Web programming and illustrates several different concepts including variables, loops, and arrays. The third part of the book brings all of the concepts learned together, as you incrementally build a 3D game as each skill is introduced. 3D Game Programming for Teens assumes no prior programming experience and focuses on teaching the basic skills needed to build a simple 3D game. Once you have mastered those basics, you can apply them to more complex game engines and game building. Helpful definitions, examples, sample code, and a hands-on tutorial approach make the book a simple yet complete introduction to 3D game programming.