Chapter 2. Adding Bodies to the World

Bodies are what make Box2D games possible. Anything you can move or interact with, is a body . Birds, pigs, and crates in Angry Birds are bodies, as well as the idol and the totem bricks in Totem Destroyer.

During this chapter, you will learn to create every kind of Box2D body, in addition to some other important features, including:

  • Creating circular bodies
  • Creating rectangular bodies
  • Creating any kind of polygon
  • Using debug draw to test your simulation
  • Defining body types: static, dynamic, or kinematic
  • Setting material attributes: density, friction, and restitution
  • Units of measurement
  • Creating compound objects

By the end of the chapter, you will have your first Totem Destroyer level ready to play with. This will ...

Get Box2D for Flash Games now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.