"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 multiple concepts including variables, loops, and arrays. The final part of the book brings all of the concepts learned together, as the reader incrementally builds 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 the reader has mastered those basics they 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.