Skip to content

ゲームフロー

全体フロー

フロー詳細

1. 初回アクセスフロー

2. ポータル経由アクセスフロー

3. ダンジョンミッションフロー

4. Vibeverse退場フロー

ゲームステート管理

データ永続化

データ保存先タイミング
キャラクター名・色localStorage作成時
装備インベントリlocalStorageダンジョン帰還時
キャラクターレベル・EXPlocalStorageダンジョン帰還時
スキルセットlocalStorageスキル選択時
ダンジョン中の進行状態メモリ(揮発)
ポータル一時データsessionStorageポータル受信時(セッション終了で自動消去)

Portal Contract

Vibeverse ポータルのパラメータ仕様:

パラメータの任意性

「All parameters except portal are optional and may or may not be present — do not rely on their presence.」公式仕様

?portal=true のみが保証される。他のパラメータは全て任意。

デフォルト値

パラメータデフォルト(未指定時)
usernameDrifter
color#00ffff(シアン)
speed5
hp100
avatar_urlなし(デフォルトアバター使用)
refなし(戻りポータルを生成しない)

戻りポータル

  • ref パラメータが存在する場合、ロビーに「戻りポータル」を生成する
  • 戻りポータルに入ると、受信した全パラメータを付与して ref のURLにリダイレクト
  • ref がない場合、戻りポータルは表示しない

ポータル経由時の制約

  • 入力画面を一切表示しない(名前入力、設定画面等)
  • パラメータからキャラクターを即生成
  • カットイン演出 → 即ロビー(演出はスキップ可能)