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! "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 begin with an introduction to some simple programming concepts using the Blitz3D language. Then you will learn about graphics creation for games using CorelDraw and Photopaint. Finally you will explore basic 3D modeling with Autodesk 3ds Max, and you will 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! The CD-ROM includes all of the source code used in the book."--Page 4 of cover "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 begin with an introduction to some simple programming concepts using the Blitz3D language. Then you will learn about graphics creation for games using CorelDraw and Photopaint. Finally you will explore basic 3D modeling with Autodesk 3ds Max, and you will 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! The CD-ROM includes all of the source code used in the book."--Back cover. Getting started Getting to know BASIC Loops, functions, arrays, and types The style factor Shapes and objects Controlling objects Lights and cameras Getting graphic Setting the stage 3D modeling Collisions Sounds Other 3D game components Putting it all together. A guide for beginners provides step-by-step instructions for how to create a 3D game using the Blitz3D programming language, explaining how to create shapes, graphics, lights, terrain, collisions, and sounds.