This Project was made when trying out RBD in houdini, I was a bit surprised by the speed at which rigid body simulations with many pieces were calculated (almost real time). This inspired me to make this mini game directly inside the viewport using houdini's python viewer states to see the simulations react directly to your actions, it also features procedural level generation so that each time you play it's a new random level, if you want to try it out yourself or see how it works you can get it for free here :
https://mattbzc.gumroad.com/l/angryBirdsHDA