无论是代码还是工具, 无论功能还是性能, 都非常不错. 虽然很多游戏没有物理引擎也做得挺好, 但是我觉得很有必要集成的. 总结一下, 大概有这么几个方面可以应用:
碰撞检测....当地面逻辑上从2D向3D转变时, 事件区域的定义就是一个立体几何体了
刚体模拟. 最典型的, 乒乓球
约束应用. 比如做波斯猴子那种荡竹竿的动作
力场模拟. 比如风, 重力, 浮力等
布料....这个算是比较高级的应用, 但是很少见游戏用. 除去性能的原因, 就是效果总是不能让美术满意, 他们宁愿用动画做...
破坏. 高级的物理应用了....做事要考虑成本, 分解成/人/日能做多少事, 把时间用在该用的地方.
代码不值钱, 如果一个程序花一天能节省美术每人十分钟的重复劳动, 那也是值得的....Pipeline的设计, 要从人力成本上考虑, 尽量高效率
大神们不一定是天才, 他们只是把时间更多地花费在他们所专注的事情上, 从另一个方面讲, 他们可能是弱者, 不解风情, 不会享受, 生活打理得很差之类