@akashic-extension/marble2d
v1.0.0
Published
Tiny lightweight rigid body physics engine
Downloads
2
Keywords
Readme
Marble2D
Marble2D はシンプルな物理エンジンです。Akashic Engine上での利用を念頭に開発されていますが、単体での利用も可能となっています。
円と多角形の剛体の運動を扱うことができます。機能豊富ではありませんが、ファイルサイズが小さいためちょっとした演出などに気軽に物理シミュレーションを導入できます。
利用方法
Akashic Engineで利用する手順を説明します。
akashic-cliをインストールした後、
akashic install @akashic-extension/marble2d
でインストールできます。コンテンツからは、
var m2d = require("@akashic-extension/marble2d");
で利用してください。
Akashic Engineの詳細な利用方法については、 公式ページ を参照してください。
サンプル
sample
ディレクトリにサンプルが用意されています。詳細はサンプルの README.md
を参照してください。
APIリファレンス
https://akashic-games.github.io/reference/marble2d/index.html
ビルド方法
Marble2D は TypeScript で書かれたライブラリであるため、ビルドには Node.js が必要です。
npm install
npm run build
ライセンス
本リポジトリは MIT License の元で公開されています。 詳しくは LICENSE をご覧ください。
ただし、画像ファイルおよび音声ファイルは CC BY 2.1 JP の元で公開されています。