gamedevland poki pack04 / 5

Сборка и ZIP для Poki

Соберём игру и подготовим архив.

В package.json добавим команду compile:poki со значением VITE_PLATFORM=poki vite build --outDir ../dist/poki. В poki.json укажем ID игры, папку сборки и путь для ZIP. После сборки вызовем gamedevland poki pack. В корне архива будет index.html.

{
  "game_id": "POKI_GAME_UUID",
  "build_dir": "dist/poki",
  "tooling": {
    "checks": ["typecheck", "lint"],
    "buildScript": "compile:poki",
    "archive": "artifacts/game-poki.zip"
  }
}
ViteСборка для Poki
poki packБерёт файлы из dist/poki
ZIPГотовый архив игры

Источники ↗

Block Puzzle · package.json↗Оригинальные команды web-сборки Block Puzzle.