1.0.0 • Published 12 months ago

@akashic-extension/marble2d v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
12 months ago

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 の元で公開されています。

1.0.0

12 months ago