Skip to content

非 Akashic Engine 向けライブラリを利用する

非 Akashic Engine 向けライブラリを利用するには、 Akashic 向け拡張ライブラリと同様に akashic コマンドの akashic install を利用します。

凡例

sh
akashic install sample-library

詳細

akashic install コマンドは、Akashic 向け拡張ライブラリではない npm パッケージもインストールできます。 例えば「迷路を自動生成する」「マップ上の 2 点の最短経路を求める」といった処理には、(Akashic Engine 専用ではない) 汎用のライブラリが利用できるかもしれません。そのようなライブラリが npm パッケージとして公開されていれば、 akashic install でインストールして利用できます。

ただし、Akashic Engine はそのようなパッケージの動作を保証してはいません。 Akashic Engine で利用できるパッケージの条件は、 fshttp などの Node.js コアモジュールを利用していないこと、 Math.random() を利用していないことです。 また、原則的に DOM を利用することもできません。これらは Akashic Engine の動作に意図しない影響を及ぼすため、利用しないでください。

公式で公開されている Akashic Engine 向け拡張ライブラリ以外のライブラリを利用する場合は、それら各ライブラリの利用条件・ライセンスにも従う必要があります。

関連情報