3D Game Programming For Teens (For Teens (Course Technology))
Download Free (EPUB, PDF)

Do you love video games? Do you want to learn how to make them yourself? Welcome to 3D Game Programming for Teens, Second Edition, a how-to resource for anyone interested in creating a video game. Written specifically for beginners in an easy-to-follow way, the book teaches you basic programming, graphic design, and 3D modeling so that you can design and develop your very own games. You'll begin with an introduction to some simple programming concepts using the Blitz3D language. Then you'll learn about graphics creation for games using CorelDRAW and PHOTOPAINT. Finally you'll explore basic 3D modeling with Autodesk 3ds Max, and you'll learn how to enhance your games with sound effects, collisions, and more. 3D Game Programming for Teens, Second Edition walks you through the game programming process step-by-step, with each new technique building upon the previous ones. The final chapter of the book shows you how to put all your new knowledge together and build your own full game! All you need to get started are some basic computer skills and a love of games. No previous programming experience required!

Series: For Teens (Course Technology)

Paperback: 432 pages

Publisher: Cengage Learning PTR; 2 edition (February 17, 2009)

Language: English

ISBN-10: 1598638432

ISBN-13: 978-1598638431

Product Dimensions: 7.3 x 1.1 x 9.2 inches

Shipping Weight: 1.9 pounds (View shipping rates and policies)

Average Customer Review: 3.0 out of 5 stars  See all reviews (5 customer reviews)

Best Sellers Rank: #439,363 in Books (See Top 100 in Books) #9 in Books > Teens > Hobbies & Games > Games & Activities > Computer & Video Games #14 in Books > Teens > Education & Reference > Science & Technology > Computers > Programming #305 in Books > Computers & Technology > Games & Strategy Guides > Game Programming

this book was the first programming book I ever completed and it easily introduced me to programming. It begins introducing what the "basic" programming language is about and during the beginning of the book it introduces the basics on Blitz3D. The book was easy to follow and interesting, however the towards the end the quality dies as there are typos and parts of chapters led to be a bit complicated or confusing. The Compiler itself has bugs or inconsistencies that takes patience to overcome, which sometimes makes this a less desirable book to read.Looking back I would say that attempting to make a professional looking game or even one that is fun to play would take more learning into advanced concepts that are not covered in the book, this book is simply made to introduce the language and how to make a very simple 3d game with little experience. Nevertheless, it gives great background for basic programming.If you are hoping to make a make a good 3d game from this it is very plausible HOWEVER, keep in mind the following:- The book introduces ,however, hardly expands into the concepts of 3d modeling and animating; which is just as crucial as the programming itself, one would need to get an entirely different set books to achieve this...-Also texturing is introduced however, once again you would need experience to make a good looking pack of compatible textures, another book and plenty of practice would be needed to reach this

Really great book for young programmers. The CD-ROM of source code really helped make the concepts clear. I would recommend this book for a 15-16 year old with basic computing knowledge level. The book plows into programming from the first chapter, and assumes some prior knowledge of computing concepts so it is perfect for someone who wants to take their creativity to the next level.

Decent book for beginners learning Blitz3d, however it does not going in dept with a lot of commands, and doesn't display all commands. Also, the instructions are kind of vague if best.

great for kids to inspire them in makeing games.

I may have bought this book for kids who are too young (10 and 13) so when they were frustrated I tried to help them. The samples the book follows are supposed to be found in the CD that cams with the book. First they tell "kids" : find this sample code in the CD without telling them exactly which folder in the CD they can find it. That may be OK for somebody experienced but not for a kid (they will probably look for it by opening every folder in the CD!!). Then guess what ... the samples are nowhere to be found. So ... I typed the code myself for them. When compiling it with their software it told me a function was not available ... Let's see ... a function they are using in the code is not available in their software??? And this is just the simplest example the book starts with. Imagine if anybody is going to read the rest of the book. I can't believe a book like this one even gets published.

Python: Python Programming Course: Learn the Crash Course to Learning the Basics of Python (Python Programming, Python Programming Course, Python Beginners Course) 3D Game Programming for Teens (For Teens (Course Technology)) Game Programming for Teens (Premier Press Game Development) Cross-Platform Game Programming (Game Development) (Charles River Media Game Development) Game Programming Gems (Game Programming Gems (W/CD)) AI Game Programming Wisdom 3 (AI Game Programming Wisdom (W/CD)) Java: The Simple Guide to Learn Java Programming In No Time (Programming,Database, Java for dummies, coding books, java programming) (HTML,Javascript,Programming,Developers,Coding,CSS,PHP) (Volume 2) Blockchain: The Comprehensive Guide to Mastering the Hidden Economy: (Blockchain Technology, Fintech, Financial Technology, Smart Contracts, Internet Technology) Game Art for Teens (Game Development Series) Visual C# Game Programming for Teens 3D Game Programming for Teens Dressing & Cooking Wild Game: From Field to Table: Big Game, Small Game, Upland Birds & Waterfowl (The Complete Hunter) Game Feel: A Game Designer's Guide to Virtual Sensation (Morgan Kaufmann Game Design Books) Video Game Addiction: The Cure to The Game Addiction (Addiction Recovery, Addictions, Video Game Addiction, Online Gaming Addiction) Advanced 3D Game Programming with DirectX 9 (Wordware Game Developer's Library) Real-Time Strategy Game Programming Using MS DIRECTX 6.0 (Wordware Game Developer's Library) Advanced 3D Game Programming With Directx 10.0 (Wordware Game and Graphics Library) Isometric Game Programming with DirectX 7.0 w/CD (Premier Press Game Development (Software)) Visual Basic Game Programming with DirectX (Premier Press Game Development (Software)) Special Effects Game Programming with DirectX w/CD (Premier Press Game Development (Software))