pdi-browser は、 akashic-pdiのWebブラウザ向け実装です。
このモジュールは、 Akashic Engineの実行系(akashic-sandboxなど)に組み込まれています。 ゲーム開発者(Akashic Engineの利用者)がこのモジュールを直接利用する必要はありません。
Node.jsが必要です。次のコマンドでインストールできます。
npm install @akashic/pdi-browser
TypeScriptで書かれています。インストール後にビルドしてください。
npm install
npm run build
require()
してください。
require("@akashic/pdi-browser");
require("@akashic/pdi-browser/lib/canvas"); // WebGLを利用するRenderer実装が不要な場合
npm test
npm run jest:unit
実行前に npm run build
で ./build/pdi-browser.js
が生成されていることを確認してください。
npm run jest:e2e
Canvas, WebGL による E2E テストの描画結果は ./e2e/tests/renderer/results/
に出力されます。
本リポジトリは MIT License の元で公開されています。 詳しくは LICENSE をご覧ください。
ただし、画像ファイルおよび音声ファイルは CC BY 2.1 JP の元で公開されています。