Game Programming in C++: Creating 3D Games, 1st edition

Published by Addison-Wesley Professional (March 6, 2018) © 2018

  • Sanjay Madhav
Products list
  • Available for purchase from all major ebook resellers, including InformIT.com
Products list

Details

  • A print text
  • Free shipping
  • Also available for purchase as an ebook from all major ebook resellers, including InformIT.com

This product is expected to ship within 3-6 business days for US and 5-10 business days for Canadian customers.

Game Programming in C++ is today’s practical, hands-on approach to programming 3D video games in C++. Drawing on the author’s pioneering experience teaching game development at USC, it guides students through all key concepts hands-on, and helps them deepen their expertise through several start-to-finish, in-depth game projects. Author Sanjay Madhav introduces core concepts one at a time, in an easy-to-digest fashion, paying special attention to the math that professional game developers need to know. Step by step, students will become increasingly comfortable with real-world C++ game development, and learn how to use C++ in all facets of game programming, including graphics, physics, AI, audio, camera systems, animations, and more.
Preface
Chapter 1   Game Programming Overview
Chapter 2   Game Objects and 2D Graphics
Chapter 3   Vectors and Basic Physics
Chapter 4   Artificial Intelligence
Chapter 5   OpenGL
Chapter 6   3D Graphics
Chapter 7   Audio
Chapter 8   Input Systems
Chapter 9   Cameras
Chapter 10  Collision Detection
Chapter 11  User Interfaces
Chapter 12  Skeletal Animation
Chapter 13  Intermediate Graphics
Chapter 14  Level Files and Binary Data
Appendix A  Intermediate C++ Review
Index

Need help? Get in touch