Beginning Game Programming

Jonathan S. Harbour

  • 3.70 out of 5 stars
    43 ratings by Goodreads
 
9781592005857: Beginning Game Programming

Synopsis

If you have at least minimal programming experience and want to learn to write games, then "Beginning Game Programming" is for you! The C language is the best place to start for someone who is serious about learning to write real games. This book explains C programming as it relates to the game development topics in detail, without delving into overly complex or difficult topics related to C as a programming language. It focuses on the standard C language and utilizes DirectX for the game library, focusing on game programming subjects rather than the logistics of DirectX. Each chapter covers simple, small sample games to demonstrate beginning game programming techniques. The author uses Anim8or, which supports 3D Studio files and Lightwave files, to create original artwork used in the book and includes the 3D object files on the CD-ROM. If "Beginning Game Programming" inspires you to learn more about making your own 3D models, dive into more detail with other Course PTR Game Developmenent books.

Provides a solid foundation to game programming, covering important introductory concepts and paving the way for more challenging topics.

Provides readers with a working knowledge of the terminology and basics of game programming.

Offers a glimpse of how games on retail shelves are created by using the C language with DirectX.

Teachs readers how to write full-featured 3D games using the cutting-edge tools used by professionals.

"synopsis" may belong to another edition of this title.

About the Author

Jonathan S. Harbour has been an avid gamer and programmer for 17 years, having started with a Ti-99, Commodore PET, and a Tandy 1000. In 1994, he earned a B.S. in computer science. He has since earned the position of senior programmer with 7 years of formal programming experience. Jonathan is a member of the "Starflight III" team, working with the original designers and other volunteers on a sequel to the first two Starflight games (using Allegro), originally published by Electronic Arts in 1985 and 1989, respectively. He has professional-level experience in graphical user interface design and 2D and 3D graphics programming, as well as TCP/IP socket programming and Internet protocols. In addition, he has released the retail Pocket PC games "Pocket Trivia" and "Perfect Match". Harbour has also authored "Pocket PC Game Programming" (0761530576), "Visual Basic Game Programming with DirectX" (193184125X), "Microsoft Visual Basic .NET Programming for the Absolute Beginner" (1592000029), and "Beginner's Guide to DarkBASIC Game Programming" (1592000096), and his most recent "Game Programming All In One, 2nd Edition" (1592003834).Jonathan lives in Arizona with his wife, Jennifer, and children, Jeremiah and Kayleigh.

"About this title" may belong to another edition of this title.