Matter.js(二次元物理計算エンジン)の動作サンプル

Matter.jsというJavaScriptのライブラリがあって割と軽量級なのでデモ的なもの、ほぼtutorialにプラスアルファ、を動かしてみた。

物理計算エンジン(以下物理エンジン)とは物体の衝突とかの古典的な物理特性を簡単に使えるようにしたものですが、このデモではほぼ重力だけが支配的に見えます。もちろん摩擦係数とかの常数指定はできるので、重力係数ゼロにすれば無重力空間のシュミレーションもできます。

Unityなどは自身で物理エンジンを持っていて三次元にも対応できますが、Mattr.jsは二次元だけの対応です。

APIドキュメントは、

となりますが、日本語情報は極めて少ない様です。

この記事が気に入ったらサポートをしてみませんか?