Angry Birdsの3D版!?「Enraged Fowls」の技術解説(物理エンジン編) あんどう やすし(株式会社カブク) 前編ではスリングショットコントローラーについて説明しましたが、ゲーム本体の技術要素についてはほぼ触れていませんでした。Enraged Fowlsでは弾が飛んでいく動きや、弾がぶつかって崩れるブロックの動きなどを実現するために、物理エンジンを使用しています。物理エンジンは文字通り、物理的な運動をコンピューター上で模擬してくれるライブラリで、特に今回のアプリのような物体同士の衝突を処理する必要がある場合に有用です。Enraged Fowls技術解説後編では、この物理エンジンについて簡単に説明します。 cannon.js cannon.jsについて 3次元を扱えるものに限っても、JavaScriptで実装された物理エンジンはいくつかあります。Enraged Fowls
![Angry Birdsの3D版!?「Enraged Fowls」の技術解説(物理エンジン編)](https://cdn-ak-scissors.b.st-hatena.com/image/square/9f006861c5e24be0d522625f6fe63b42e1fa2ec6/height=288;version=1;width=512/https%3A%2F%2Fhtml5experts.jp%2Fwp-content%2Fuploads%2F2014%2F08%2F7988911360b8bea2eb18aa93cdd5c10e.png)