概要
2021年から愛用しているmermaid.js。
- 可読性が高く
- markdownとの親和性が高く
- 再利用もしやすい
ため、ゲーム『ライザのアトリエ3』の序盤をシーケンス図にしてみました。
凡例
- 【】内:メインクエスト
- 〔〕内:ランドマーク名
- “”内:素材
- 《》内:調合アイテム
としています。
シーケンス図
sequenceDiagram
participant mq as メインクエスト
participant lm as ランドマーク/アトリエ
participant sy as 調合
note over mq: In: ライザ/ボオス/タオ
note over mq: チュートリアル戦闘
mq->>+lm:【錬金術士ライザの日々】開始
note over lm: 〔隠れ家前〕<br>via クーケン港
note over mq,lm: 探索チュートリアル
note over lm: 〔彩花の円環〕
note over lm: 〔隠れ家のアトリエ〕
lm->>+sy: 調合開始
note over mq,sy: チュートリアル調合
note over sy: 《グラスビーンズ》調合
sy-->>-lm: 調合完了
note over lm:〔尖塔の貯水池〕
lm-->>-mq: 【錬金術士ライザの日々】完了
note over mq,lm: ファストトラベル解放
opt
note over lm: 〔(クーケン島各所)〕解放
end
par 【アガーテの依頼】
note over lm:クーケン港<br>via〔魔石の灯台〕
mq->>+lm:【アガーテの依頼】受諾
note over mq: チュートリアル<br>スキルツリー
opt 材料が足りない場合
note over lm: 〔彩花の円環〕
end
note over lm: 〔隠れ家のアトリエ〕
lm->>+sy: 調合開始
note over sy:《インゴット》調合<br>《オニキスブレード》調合
sy-->>-lm: 調合完了
note over lm:<br>〔魔石の灯台〕
lm-->>-mq: 【アガーテの依頼】完了
and 【古老の苦労】
note over lm:〔尖塔の貯水池〕
mq->>+lm:【古老の苦労】受諾
note over mq: 超特性解放
note over lm:〔彩花の円環〕
note over mq,lm: チュートリアル<br>メンバー切り替え
note over lm:〔尖塔の貯水池〕
lm-->>-mq: 【古老の苦労】完了
end
mq->>+lm: 【島の異変】開始
note over lm:〔ライザの家〕
note over mq, lm: ライザの家で休息
lm->>+sy: 調合開始
note over lm: 〔隠れ家のアトリエ〕
note over sy: 《薪割り斧》調合
sy-->>-lm: 調合完了
note over mq, lm: 斧で採取<br>“丈夫な丸太”<br>〔彩花の円環〕
note over lm: 〔隠れ家のアトリエ〕
lm->>+sy: 調合開始
note over sy:《軽くて丈夫なクワ》調合
sy-->>-lm: 調合完了
note over lm:〔ライザの家〕
lm-->>-mq: 【島の異変】完了
mq->>+lm: 【母の憂い】開始
note over lm:〔ライザの家〕
lm-->>-mq: 【母の憂い】完了
mq->>+lm: 【久々の再会】開始
note over lm: クーケン港<br>via〔魔石の灯台〕
note over mq: In: クラウディア/レント
note over lm: 〔浮上装置の動力炉〕
note over mq: Out: ボオス
note over lm: 〔隠れ家のアトリエ〕
lm->>+sy: 調合開始
note over sy: 《フラム》調合
sy-->>-lm: 調合完了
note over mq: コアアイテム解放
lm-->>-mq: 【久々の再会】完了
今後の展望
こちらのシーケンス図、『ライザのアトリエ3』4周目の課題として都度、別サイトに起こしていきます。