Master your Minecraft
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Tour our stores


    Recently Viewed clear list


    New Favorites | November 25, 2014

    Powell's Staff: IMG Our Favorite New Favorites of 2014



    Every week, we gather together a small pile of newly released titles that we agree should be on everyone's radar. We deem these titles our New... Continue »

    spacer

This item may be
out of stock.

Click on the button below to search for this title in other formats.


Check for Availability
Add to Wishlist

Game Coding Complete, 3rd

Game Coding Complete, 3rd Cover

 

Synopses & Reviews

Publisher Comments:

Welcome to "Game Coding Complete, Third Edition," the newest edition of the essential, hands-on guide to developing commercial-quality games. Written by a veteran game programmer, the book examines the entire game development process and all the unique challenges associated with creating a game. An excellent introduction to game architecture, you'll explore all the major subsystems of modern game engines and learn professional techniques used in actual games. This third edition features expanded content and coverage of the latest and most exciting new game programming techniques including AI, multiprogramming, working with scripting languages such as Lua, and writing C# tools like your level editor. All the code and examples presented have been tested and used in commercial video games, and the book is full of invaluable best practices, professional tips and tricks, and cautionary advice.

About the Author

Mike McShaffry, a.k.a. ?Mr. Mike,? started programming games as soon as he could tap a keyboard. After graduating from the University of Houston, he worked for Warren Spector and Richard Garriott, a.k.a. ?Lord British,? at Origin Systems on Martian Dreams, Ultima VII:The Black Gate, Ultima VIII: Pagan, Ultima IX: Ascension, and Ultima Online. Seven years later he formed his first company, Tornado Alley. Mike later accepted a position at Glass Eye Entertainment, working for his friend Monty Kerr, where he produced Microsoft Casino. Ten months later, Monty asked Mike and his newly assembled team to start their own company called Compulsive Development, which would work exclusively with Microsoft on casual casino and card games. Mike served as the Head of Studio, and together with the rest of the Compulsive folks, produced three more casual titles for Microsoft until August 2002. Compulsive was acquired by Glass Eye Entertainment to continue work on Glass Eye?s growing online casual games business. Mike was later recruited to start an Austin studio for Maryland-based Breakaway Games. Mike is currently self-employed, helping teams build a positive, creative and energetic environment so they can do what they do best - make great games.

Table of Contents

Part I: Gae Programming Fundamentals 1: What is Game Programming Really Like? 2: What's in a Game? 3: Coding Tidbits and Style That Will Save You 4: Building Your Game Part II: Get Your Game Running 5: Game Initialization and Shutdown 6: Controlling the Main Loop 7: Loading and Caching Game Data 8: Programming Input Devices 9: User Interface Programming Part III: Core Game Techniques 10: Game Event Management 11: Scripting with Lua 12: Game Audio 13: 3D Basics 14: 3D Scenes 15: Collision and Simple Physics 16: Network Programming Primer Part IV: Aadvanced Topics and Bringing It All Together 17: An Introduction to Game AI 18: Introduction to Multiprogramming 19: A Game of Teapot Wars! 20: A Simple Game Editor in C# 21: Debugging Your Game 22: Driving to the Finish

Product Details

ISBN:
9781584506805
Publisher:
Cengage Learning
Subject:
Computer Graphics - Game Programming
Author:
McShaffry, Mike
Author:
McShaffry, Mike (Mike McShaffry)
Subject:
Programming - Games
Subject:
Software Engineering-Game Design
Subject:
General Computers
Publication Date:
20090305
Binding:
Paperback
Grade Level:
Professional and scholarly
Language:
English
Illustrations:
Y
Pages:
944
Dimensions:
9.43x7.21x1.82 in. 3.41 lbs.

Related Subjects

Computers and Internet » Software Engineering » Game Design

Game Coding Complete, 3rd
0 stars - 0 reviews
$ In Stock
Product details 944 pages Charles River Media - English 9781584506805 Reviews:
spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.