2

愤怒的小鸟建筑似乎是由坚硬的棍棒组成的,它们碰撞并坠落。我当然想知道如何做到这一点。我不介意编写原始代码,但肯定有人已经弄清楚了这一点并将其开源?

4

2 回答 2

3

您可能想看看Box2D。这是一个由 Erin Catto 编写的优秀的 2D 刚体动力学库。它不仅是开源的,还有许多非常好的 GDC 演示文稿,解释了您可以在库中找到的代码背后的理论。

于 2011-05-09T10:52:10.387 回答
0

据我所知,AngryBirds 使用花栗鼠物理库(但我可能错了)。我个人将Box2D和花栗鼠视为 2D 物理库,我更相信花栗鼠。这也是因为语言绑定到 Python 和其他语言。他们只是开箱即用。(没有双关语;))

更新:似乎我错了,AngryBirds 显然使用的是 Box2D。

于 2011-05-11T09:50:10.033 回答