Game Programming in C++: Creating 3D Games

- 50%

Original price was: $38.39.Current price is: $19.20.

Add to wishlistAdded to wishlistRemoved from wishlist 0

Product Specs:

  • File Type: PDF
  • File Size: 11.6 MB
  • Book Language: English
  • Total Page Count: 526
  • Instant Download

Making a game means bringing many moving parts together: the update loop, player input, graphics, physics, sound, and the logic that makes a world respond. Game Programming in C++: Creating 3D Games takes those pieces one at a time, showing how they fit into practical game-development work.

Sanjay Madhav builds from foundational C++ game concepts toward 3D techniques and complete projects. The emphasis is not only on writing code, but also on understanding the vectors and mathematics that help explain what the code is doing.

Build from the game loop outward 💻

The early chapters establish a development environment and introduce the game loop, game objects, 2D graphics, vectors, and basic physics. This progression gives readers a working context for understanding how a game updates and how its objects move and interact.

Explore the systems behind a 3D game

As the book advances, it covers artificial intelligence, OpenGL, 3D graphics, audio, input systems, cameras, collision detection, user interfaces, and skeletal animation. The later material also addresses intermediate graphics and the storage of level files and binary data.

Together, these topics offer a broad view of game programming: visual rendering is only one part of the craft, alongside the systems that control movement, behavior, sound, and interaction.

Learn through projects and practice

Practical exercises and start-to-finish projects connect the concepts to implementation. Rather than treating each subject as an isolated definition, the book places techniques within the larger task of building games. An intermediate C++ review appendix rounds out the chapter sequence.

Who will find it useful?

This book is suited to students and developers who already have some familiarity with C++ and data structures and want to apply that knowledge to game programming. It can also serve as a structured reference for readers exploring how core game systems work together in C++.

For readers ready to move from general programming toward the architecture and mechanics of games, Madhav’s guide provides a hands-on route through the subject.

User Reviews

0.0 out of 5
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
Write a review

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

No product has been found!
Game Programming in C++: Creating 3D Games
Game Programming in C++: Creating 3D Games

Original price was: $38.39.Current price is: $19.20.

Create. Design. Inspire.

Design Something Amazing

Looking for creative resources? Discover Procreate brushes, Photoshop resources, and design assets at BrushesPack.com.

✦ Procreate Brushes Ps Photoshop Resources ◇ Design Assets
✎
BrushesPack Creative Resources
Digital Delights
Logo
Shopping cart