Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Other Sellers on Amazon
+ $3.99 shipping
+ $3.99 shipping
+ Free Shipping
|New from||Used from|
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
Frequently bought together
Customers who bought this item also bought
From the Publisher
Welcome to the world of programming!
I won’t lie; it can be a frustrating world sometimes (it makes me cry at least once a week). But it’s totally worth the pain. You get to make this world do whatever you want. You can share your world with others. You can build things that really make a difference.
This book that you hold in your eager hands is a great way to get started programming. It is chock-full of clear and understandable explanations. Best of all, we get to make some pretty cool games. This is going to be a blast.
Q&A with Chris Strom, author of 3D Game Programming for Kids
Why did you write 3D Game Programming for Kids?
Like many programmers, I wanted to share my love of programming with my own kids as well as the next generation of programmers. I chose to wrap the message in the deliciousness of 3D gaming because that is what most kids (of all ages) want to create.
Let’s face it, no one learns to program because they think programming sounds like fun. Never in the history of the world was somebody sitting around the house or playing outside when the thought suddenly struck them that, “Hey, I think I’d like to learn programming, it sounds fun!” No, we all learn to program because we want to create something amazing.
And for the vast majority of kids, learning programming is something to do in order to create incredible games or weird simulations. My hope is that this book will enable kids of all ages to invent those things. And, if they fall in love with programming itself, I would not mind in the least!
What kind of games will I be able to make with this book?
The book includes a nice variety of game types. Much of the first half of the book is spent creating a 3D player in a 3D world with a focus on making it as realistic and playable as possible. After that, we learn space simulations, puzzle games, mini-games, and games that simulate real-world physics. Some games include scoring, others a countdown timer, and some a little of both. Even though the name of the book includes “3D,” we also spend time on two dimensional games (think Super Mario Brothers). About the only thing we will not talk about is a multiplayer game—maybe that’s something for another book!
We won’t go into great detail about all of these things—this is a getting started book. But you should see enough to know how to start building these on your own. I cannot wait to see what you create!
Will I learn enough to be able to move on to other programming languages?
I would recommend this book to anyone my age that is interested in coding or technology. It was very helpful and insightful about the basic (and the more complex) parts of standard coding. This book would be great for anyone looking to jump head-first into coding. — Hana B., age 15
This is the best book a beginning programmer could get. It teaches programming concepts in fun and entertaining ways. This book is a great start in learning to program! — Alec M., age 13
It has been great fun reading this book. It takes me back to when I fell in love with programming. After having spent the past twenty years programming solutions on the server side, I find this 3D book a welcome diversion that offers new concepts and ideas with instant visual feedback! I hope the book finds its way into the hands of an inquisitive child who gets hooked on computer programming like I did. — Darren Hunt, Director Algorithmic Solutions Limited
Top customer reviews
I could not be happier!
Can't say enough about this book and the author. If you are riding the fence on what programming book to select for your child, purchase the book...it's not an expenditure, it is an INVESTMENT!