ファンタシースターオンライン2 / PSO2
『ファンタシースターオンライン2』公式サイト|SEGA http://pso2.jp/
ゲーム音楽って面白いんです! - SEGA TECH Blog http://techblog.sega.jp/entry/2018/09/25/100000
「Sympathy」 Phantasy Star Online 2の プロシージャルBGMシステム by セガ - SSSSLIDE http://sssslide.com/www.slideshare.net/gamebizjp/sympathy-phantasy-star-online-2-bgm-by
https://www.youtube.com/watch?v=7LlBrnmjK-w
「Sympathy」 Phantasy Star Online 2の プロシージャルBGMシステム by セガ https://www.slideshare.net/gamebizjp/sympathy-phantasy-star-online-2-bgm-by
#CombinationalMusic
#ExploreSituation
非戦闘楽曲から戦闘楽曲へ切り替え。その間にトランジション用の楽曲をはさむ。
https://gyazo.com/13ef02bbc2229256fd2487617976bc35
https://gyazo.com/17891199fc9f5dcf852b5318465ab008
https://gyazo.com/e98f4e662e35e97584461df6b252e81a
#AleatoricMusic
結果が毎回同じにならないようにランダマイズがかけられている。
https://gyazo.com/684305cba6e993608678ce574de6804f
#BattleSituation
バトルの状況を「ヒーロー度」「ピンチ度」「盛り上がり度」に集約して、パートやクリップの選択される確率に紐付ける。
https://gyazo.com/3eac2f97798fec72a4aae4d5021f9436
https://gyazo.com/3ee2e220f7d93f792c6b5462a3053f81
https://gyazo.com/e15751dc6892f327d4ac961f66565d59
遷移楽曲の作り方一例
https://gyazo.com/ae5c620c175f03768502521405ab85ff
#BattleProgression
ボス戦ではさらに特殊な状態に対応。
https://gyazo.com/a19d83d39fd54b767d2bcaa6f1863bb4
https://gyazo.com/fd8b608aa11f0fb1277166fd4f9c27b8
クリップの再生条件、つながり条件はとても複雑。Luaでステートマシンを書いて動かしている。GUIで簡単に書けるようになるとベター。
ファンタシースターオンライン2 - CRI Middleware https://www.cri-mw.co.jp/product/interview/2012/pso2/page2.html
七つの海: シームレスミュージックを司る「Sympathy」の舞台裏 http://lavendy.net/pso2/2012/08/procedural_music.html
七つの海: シームレスミュージック(BGM)の限界点 ~ 速すぎる移動速度 http://lavendy.net/pso2/2012/02/post_31.html
#SympathySystem
#SEGA #ADX2
Phantasy Star Online 2におけるプロシージャルBGMシステム
それからのPSO2BGM:プロシージャルを利用したオーダーメイドな場面表現・サウンドツールとプログラムの連携による簡略化