DramaBirthQuest Web Uploader

3DAdventureのクエストをウェブ上で設計し、Swiftアプリのクエスト作成画面と同じステップでシナリオを構築できます。
MapKitで配置したロケーション情報と合わせてアップロードまたはJSONとしてエクスポートしましょう。

MapKit 設定

このページにはMapKit JS用のJWTトークンがあらかじめ設定されています。「Mapを初期化」を押すだけで地図が読み込まれます。

配置モード

代替マップを読み込み中です。MapKitを使う場合は「Mapを初期化」を押してください。

クエスト作成ウィザード

STEP 1 / タイトルを決める

フロー (アプリ下部タイムラインと同等)

{
  "title": "",
  "bgType": "",
  "bgURL": "",
  "dialogLines": [],
  "flowOps": [],
  "assets": {},
  "location": {
    "mode": "everywhere",
    "latitude": null,
    "longitude": null,
    "radius": 500
  }
}

アップロード & エクスポート

アップロードボタンを押すと Firebase(プロジェクト: poketquest-3a73d)に直接保存され、iOSアプリと同じ形式でクエストが追加されます。MapKit の地点指定を行わなくても、位置情報フィールドはアプリで利用できる値が保存されます。

Firebaseの初期化を待機しています…

Googleアカウントでサインインしていません。

Firebase設定(Web APIキーを貼り付け)

Firebaseコンソール > プロジェクトの設定 > 「アプリを追加」で Web アプリを登録し、表示される構成スニペットを JSON 形式で貼り付けてください。保存するとブラウザに暗号化せず保持されるため、共有端末では使用後に削除してください。

Web用の Firebase 構成が設定されていない場合、Googleサインインを実行できません。

バックエンド設定(Street View / 低視点マップ)

優先順: 1) バックエンドAPI 2) Google Street View APIキー直指定。どちらかを設定してください。

未設定の場合、ライブビュー系ボタンは利用できません。Google APIキーでも利用可能です。

Googleでサインインし、必要な項目を入力したら「アップロード」を押してください。