よくある質問
導入と運用でつまずきやすいところを、質問の形でまとめています。
スマートフォンで遊べますか?
はい。幅の狭い画面では専用のレイアウトに切り替わり、卓とチャットの上下分割・下部のメニュー・長押しのコンテキストメニューで操作できます。横向きでも、ホーム画面に追加してアプリのように起動しても使えます。
動作確認がもっとも厚いのは デスクトップ版 Chrome です。マップエディターのような描画中心の機能は、指よりマウスのほうが精密に扱えます。
他のツールで作ったキャラクターを取り込めますか?
はい。ココフォリアのコマ JSON、キャラクター保管所・キャラクターシート倉庫の JSON / URL、 CharaXiv の「ココフォリア用コピー」出力から、AXE のキャラコマを生成できます。画面左の FAB メニュー →「キャラ取り込み」から貼り付けてください。詳しくは キャラクターの取り込み を参照してください。
ココフォリアの卓をそのまま持ってこられますか?
実験的機能として対応しています。 ココフォリアで書き出したルームデータ zip をテーブルに落とすと、盤面画像・マス数・画像パネル・コマを再現します。シーンはテーブル 1 枚ずつに写るので、テーブルの切り替えがそのままシーン切り替えになります。ただし BGM はココフォリアの仕様上 zip に含まれず、カード・カットインも未対応です。詳しくは ココフォリアのルーム取り込み を参照してください。
なぜバックエンドが必要なのですか?
P2P 接続を確立するには SkyWay の認証トークンが要ります。発行には App ID / Secret を使った署名が必要で、 Secret をブラウザに置くわけにはいきません。そのため、トークンを発行する小さなバックエンドを 1 つ用意します。詳しくは 必要なもの を参照してください。
ゲームデータはサーバーに保存されますか?
いいえ。テーブル上のオブジェクトは WebRTC(SkyWay SDK v2)の P2P 通信でブラウザ間に直接同期され、ゲームデータが中央サーバーに保存されることはありません。バックエンドはトークン発行のみを担います。
本家 Udonarium のバックエンドは使えますか?
はい。本家 TK11235/udonarium-backend もそのまま利用できます。 Axe が呼び出す API(GET /v1/status・POST /v1/skyway2023/token)と完全に同一の仕様です。選択肢の一覧は バックエンドの選択肢 にまとめています。
どのバックエンドを選べばよいですか?
- とにかく手軽に始めたい → Vercel Edge(udonarium-backend-vercel)
- レンタルサーバーを持っている → PHP 8.3 / Apache(udonarium_axe_backend)
- Cloudflare Workers / AWS Lambda / 自前 Node で運用したい → 本家バックエンド
接続できないときは?
https://<バックエンドのURL>/v1/statusを開いてOKが返るか確認する- バックエンドの
ACCESS_CONTROL_ALLOW_ORIGINが、Axe を公開している URL を許可しているか確認する - フロントエンドの
assets/config.jsonのbackend.urlが正しいバックエンド URL を指しているか確認する
それでも解決しない場合は GitHub の Issue で報告してください。