引擎文件
Akashic 引擎 # # #UMD # # # # #Zip # # #。
Akashic发动机。 ゲーム開発者が利用する必要はありません。
利用法
次のコマンドで、 ./dist/raw/ 以下に成果物が生成されます。
npm i
npm run build
成果物
./dist/raw/debug/full/engineFilesV*_*_*.js- 彩相画相画相画相
./dist/raw/debug/canvas/engineFilesV*_*_*_Canvas.js- 风景画
./dist/raw/release/full/engineFilesV*_*_*.js- 彩相画相画相画相
./dist/raw/release/canvas/engineFilesV*_*_*_Canvas.js- 风景画
engineFilesV*_*_*.js 校对:SOUP。
“出口”。
import * as g from "@akashic/akashic-engine";
import * as gdr from "@akashic/game-driver";
import * as pdib from "@akashic/pdi-browser";
export interface EngineFilesObject {
akashicEngine: typeof g;
gameDriver: typeof gdr;
pdiBrowser: typeof pdib;
}
ファイル名は engineFilesV0_0_1.js のような形式です (V の後はこのモジュール (engine-files))。
普通JS QQ(例如:. engineFilesV0_0_1) (中文(简体) )。
节点.js window 页面存档备份,存于互联网档案馆 PdiBrowser null になります。
无
导入 {}。
import { akashicEngine as g } from "@akashic/engine-files";
...
内部モジュールの更新方法
こちら からワークフローを実行してください。
更新が必要なモジュールをチェックした後に Run Workflow ~ 拉请求 ~。
テスト
测试
npm test 校对:soup。
测试 tests/fixtures/*/game.json (原始内容存档于2018-09-29). qq game.json qq。
| 页:1 | 内容 |
|---|---|
scenario.json | コンテンツの動作を定義する設定ファイル。 |
expected/ | 假设。 |
actual/debug/full/ | デバッグビルドされた成果物の実際の出力画像データ。 |
actual/debug/canvas/ | 风景画。 |
actual/release/full/ | リリースビルドされた成果物の実際の出力画像データ。 |
actual/release/canvas/ | 风景画。 |
diff/debug/full/ | デバッグビルドされた成果物の実際の出力画像データと正解画像データとの差分画像データ。 |
diff/debug/canvas/ | 风景画。 |
diff/release/full/ | リリースビルドされた成果物の実際の出力画像データ。と正解画像データとの差分画像データ。 |
diff/release/canvas/ | 风景画。 |
また、テストにはビルド成果物が必要です。
あらかじめ npm run build などで dist/raw/{release,debug}/{full,canvas}/engineFilesV{n}_{n}_{n}.js ファイルを生成しておいてください。
测试
校对:soup。
npm run update-expected
ライセンス
麻省理工学院 许可证 QQ。 詳しくは 自由主义 をご覧ください。
ただし、画像ファイルおよび音声ファイルは CC BY 2.1 JP (日语) の元で公開されています。