Learning Game Physics with Bullet Physics and OpenGL
By Chris Dickinson
Publisher: Packt Publishing
Final Release Date: October 2013
Pages: 126

In Detail

Physics simulation is an integral part of almost all game development projects as it is essential to the rules and feel of the game (gameplay) regardless of the project’s scale. Bullet is a 3D Collision Detection and Rigid Body Dynamics Library for games, and special effects for film and animations. Bullet is integrated into many 3D modelers including Maya, Houdini, Cinema 4D, LightWave, and Blender. It is free for commercial use and open source under the permissive ZLib License.

A comprehensive guide to start building games with the Bullet Physics library. Learn how modern physics engines work by implementing key features such as collision event systems, user input handling, and simulation of soft bodies. Then learn to control it all with forces, constraints, and robust object management. This book will reveal what’s going on under the hood of two modern and feature-rich graphics and physics APIs; OpenGL and Bullet Physics.

This book begins by teaching you to write your first OpenGL application, and then dives in to exploring the many features of the Bullet library in a straightforward manner. Each new feature expands upon the last, teaching you more about how physics is simulated in a video game, and how Bullet gives you the power to control every aspect of your simulation. You will learn how to render simple and complex shapes, apply some basic lighting, and construct a simple yet robust rendering system. From here, you will pull back the veil to see what’s going on underneath Bullet Physics, and learn to implement key game logic features through this widely-used and extensive physics library. After you finish this book, you’ll be armed with a wealth of knowledge to tackle the more advanced aspects of game graphics and physics going forward.

Approach

A comprehensive set of straight-forward, easy-to-follow tutorials in OpenGL and Bullet Physics that will teach you how modern game physics and 3D graphics work.

Who this book is for

If you're a beginner or intermediate programmer with a basic understanding of 3D mathematics, and you want a stronger foundation in 3D graphics and physics, then this book is perfect for you! You'll even learn some of the fundamental concepts in 3D mathematics and software design that lies beneath them both, discovering some techniques and tricks in graphics and physics that you can use in any game development project.

Product Details
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyLearning Game Physics with Bullet Physics and OpenGL
 
5.0

(based on 1 review)

Ratings Distribution

  • 5 Stars

     

    (1)

  • 4 Stars

     

    (0)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

Reviewed by 1 customer

Displaying review 1

Back to top

 
5.0

"Excellent book, for the advanced user".

By nicodemus56

from Panama City

About Me Developer

Pros

  • Helpful examples

Cons

    Best Uses

    • Expert

    Comments about oreilly Learning Game Physics with Bullet Physics and OpenGL:

    For anyone interested in the physics of the bullet, extremely helpful, and very well documented. Facing OpenGL which I consider one of the best libs for everyone interested in Computer Graphics.

    Not a book for beginners, it is a book for advanced users who already know the basic and intermediate principles on OpenGL. In some moments I can get a bit heavy reading, I recommend pausing to analyze what I read each chapter and put it into practice. You will need to make coding to understand what they read.

    Not is a large book to read, but is very deep. It is a book very updated, and a few of my favorites for this year.

    It's an excellent book, I'm waiting a lot this kind of book, this kind of book helps me a lot in my research, I recommend it to all my students of Computer Graphics.

    Displaying review 1

    Back to top

     
    Buy 2 Get 1 Free Free Shipping Guarantee
    Buying Options
    Immediate Access - Go Digital what's this?
    Ebook: $17.99
    Formats:  ePub, Mobi, PDF