Game Programming All in One
Publisher: Course Technology PTR | ISBN: 1592003834 | edition 2004 | PDF | 750 pages | 12,6 mb
Create your own high-caliber games with some of the same tools used by professional game developers! If you have a working knowledge of C or C++, then “Game Programming All in One, 2nd Edition” can get you started on your journey. It uses hands-on projects to explain each new subject and includes many sample programs to reinforce the material in each chapter. Begin by learning about cross-platform game programming, writing code that will run under Windows, Linux, Mac OS X, and many other systems. Enhance your skills by working through the core features of the Allegro game library and writing code to load images, manipulate sprites, scroll the background, use double-buffering, read a joystick, detect collisions, and implement other core features of any game. You will gain experience by creating a complete game and adding features to it in each new chapter. You will also learn how to write a scrolling platform game and a vertical shooter.
Digital Lighting and Rendering By Jeremy Birn
Publisher: New Riders Press 2006 | 432 Pages | ISBN: 0321316312 | CHM | 10 MB
Crafting a perfect rendering in 3D software means nailing all the details. And no matter what software you use, your success in creating realistic-looking illumination, shadows and textures depends on your professional lighting and rendering techniques. In this lavishly illustrated new edition, Pixar’s Jeremy Birn shows you how to:
Master Hollywood lighting techniques to produce professional results in any 3D application
Convincingly composite 3D models into real-world environments
Apply advanced rendering techniques using subsurface scattering, global illumination, caustics, occlusion, and high dynamic range images
Design realistic materials and paint detailed texture maps Read the rest of this entry
Stephen Cawood, Pat McGee “Microsoft XNA Game Studio Creator’s Guide, Second Edition”
McGraw-Hill Osborne Media | English | 2009-04-23 | ISBN: 0071614060 | 560 pages | PDF | 3.2 MB
Bring your PC, Zune, and Xbox gaming visions to life with Microsoft XNA Game Studio
Develop complete 2D and 3D games with step-by-step hands-on instruction, advice, and tips from two industry professionals. Fully revised to cover the latest features, Microsoft XNA Game Studio Creator’s Guide, Second Edition lays out the essentials of game programming alongside exciting examples and C# code samples. Learn how to create 3D models, virtual worlds, and add stunning animation. You’ll also discover how to incorporate 3D audio into your projects and handle PC and game controller input devices. Read the rest of this entry
Beginning Direct3D Game Programming
Publisher: Premier Press | ISBN: 193184139X | edition 2003 | CHM | 428 pages | 10,5 mb
With a detailed explanation of vertex and pixel shader programming, coverage of the new Microsoft HLSL (High Level Shader Language), and greater concentration of the fixed function pipeline, the second edition of this popular reference guide will take you farther than you ever imagined! Written by an industry expert, this book will put an end to your struggle to master the concepts. “Beginning Direct3D Game Programming, 2nd Edition” serves as a comprehensive guide for learning DirectX graphics programming. It allows you to start with the basics and ease your way into graphics and animation. As you work your way through the book, however, you’ll get a chance to focus on some advanced shader effects to give your games that extra touch of realism.