C / C++ / C#

  1. Home
  2. Computing & Technology
  3. C / C++ / C#
photo of David Bolton

David's C / C++ / C# Blog

By David Bolton, About.com Guide to C / C++ / C#

Bullet - 3D Open Source C++ Physics Library

Saturday November 17, 2007
Bullet Physics Library

A physics library lets you develop applications with objects that interact according to the laws of physics. Things bounce off each other and behave just as they would in real life. If for instance you wanted to model a game of pool, the balls have to slow down gradually because of friction and transfer kinetic energy when they collide.

Bullet is an open source 3D physics library written in C++ and having seen some of the videos of software written using it, have no hesitation about including it in the C++ code library. The image shows a house that is disintegrating into it's component parts.

Bullet is so good that it's being used by several games companies and enthusiasts on the latest consoles (Playstation 3, Xbox 360 and Wii) and on Windows, Linux and Mac computers. There's an excellent Wiki, forum and plenty of downloads so if you're looking to experiment with 3D physics programming and maybe break into the games industry this is one way to do it.

Comments

No comments yet. Leave a Comment

Leave a Comment

Line and paragraph breaks are automatic. Some HTML allowed: <a href="" title="">, <b>, <i>, <strike>

Discuss

Community Forum

Explore C / C++ / C#

About.com Special Features

Build Your Own Website

Step-by-step advice on how to do everything from choosing a Web host to promoting your content. More >

Connect Your Home Computers

Easy ways to connect two computers for networking purposes. More >

C / C++ / C#

  1. Home
  2. Computing & Technology
  3. C / C++ / C#

©2009 About.com, a part of The New York Times Company.

All rights reserved.