Jump to content

  • Log In with Google      Sign In   
  • Create Account


#ActualMichael Tanczos

Posted 18 December 2012 - 07:11 AM

Graphics aside, most of the hard part of a game like Angry Birds is going to be the UI really. They use a readily available physics engine called Box2D which makes most of the game play mechanics easy. Box2D allows you to create a 2d shape-based world that matches up with what you see on screen. When you want to launch an object you just apply a force to a shape. The rest of what happens occurs under the hood as the physics engine figures out how all the collisions sort out. Even for the pigs you can create callbacks to detect when certain shapes are hit.

Angry birds seems like a pretty simple game to make entirely because of readily available engines/sdks. Again though, what angry birds has is POLISH.. very clean looking graphics and gameplay. That is where the time is going to be spent really. But you could create a similar variant relatively quickly that has at least the basic mechanics down.

#1Michael Tanczos

Posted 18 December 2012 - 07:10 AM

Graphics aside, most of the hard part of a game like Angry Birds is going to be the UI really. They use a readily available physics engine called Box2D which makes most of the game play mechanics easy. Box2D allows you to create a 2d shape-based world that matches up with what you see on screen. When you want to launch an object you just apply a force to a shape. The rest of what happens occurs under the hood as the physics engine figures out how all the collisions sort out. Even for the pigs you can create callbacks to detect when certain shapes are hit.

Angry birds seems like a pretty simple game to make entirely because of readily available engines/sdks.

PARTNERS