本文へスキップ

デプロイ設定

vifu setup は既存のゲームプロジェクトを Vifu デプロイ用に設定します。先に単独で実行しても、設定がないときに vifu deploy から同じフローを始めてもかまいません。

設定を実行する

bash
cd path/to/your-game
vifu setup

CLI はプロジェクトを検出し、次を確認します。

  • ゲーム名
  • バージョン
  • HTML 入口
  • ビルドコマンド
  • ビルド出力ディレクトリ
  • Vifu AI、クラウド保存、コンパニオンブリッジを有効にするか

CI やスクリプトでは、検出された既定値を使えます。

bash
vifu deploy --yes

設定が必ず存在するべき場合:

bash
vifu deploy --no-setup

よくあるプロジェクト形態

静的 HTML:

json
{
  "main": { "url": "index.html", "engine": "vanilla" },
  "build": { "output": "target/web" }
}

Vite、Angular、Phaser などのバンドルプロジェクト:

json
{
  "main": { "url": "index.html", "engine": "phaser" },
  "build": {
    "command": "npm run build",
    "output": "dist"
  }
}

AI-native ゲームでは、Vifu AI の使い方を宣言します。

json
{
  "ai": {
    "dialogue": { "role": "npc" },
    "budget": { "mode": "demo", "turns": 8 },
    "fallback": "deterministic"
  }
}

次のステップ

設定後にデプロイします。

bash
vifu deploy

全体のフローは Vifu へデプロイ を参照してください。