あんさんぶるスターズ！！Musicの譜面制作について

この記事は[Happy Elements Advent Calendar 2020](https://qiita.com/advent-calendar/2020/happyelements)の20日目の記事になります。

## はじめに
Happy Elements株式会社にて[『あんさんぶるスターズ！！Music』](https://ensemble-stars.jp/)（以下、あんスタ！！Music）の譜面制作を担当しております。

この記事では12月15日から始まったシャッフルイベント<b>『SHUFFLE×白雪たちのMerryXmas』</b>でプレイできる『Sweet Sweet White Song』を例に、実際に譜面を作るときに考えていることをお話ししようと思います。

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">(1/5)【お知らせ】<br><br>12月15日からシャッフルイベント『SHUFFLE×白雪たちのMerryXmas』を開催予定です🎁🎄✨<br>シャッフルユニット『Branco（ブランコ）』が歌う楽曲『Sweet Sweet White Song』のMVを先行公開します👼<br>明日からのイベントをお楽しみに🎵<a href="https://twitter.com/hashtag/%E3%81%82%E3%82%93%E3%82%B9%E3%82%BF?src=hash&amp;ref_src=twsrc%5Etfw">#あんスタ</a> <a href="https://t.co/s4VeJfQDhh">pic.twitter.com/s4VeJfQDhh</a></p>&mdash; あんさんぶるスターズ！！【公式】 (@ensemble_stars) <a href="https://twitter.com/ensemble_stars/status/1338472558664957952?ref_src=twsrc%5Etfw">December 14, 2020</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

かわいい。

また2019年にも[ONLY YOUR STARS!の譜面を作った話](https://cacalia.kibe.la/shared/entries/9280a814-ee5e-4303-ab67-18e8a2500f5a)を書かせていただいたので興味のある方はこちらも併せて読んでみてください。

## 譜面制作について
あんスタ！！Musicでは以下の手順で譜面制作を行っております。

### SPPの場所決め

譜面制作には直接は関係ないのですが、モーション撮影の関係上リリースのおよそ半年〜1年前にコンテンツプランナーさんと相談してSPPの場所を決めています。
『Sweet Sweet White Song』は当初サビの後半がSPPになることに決まっていたのですが、急遽最後の「メリークリスマス」をSPPでオリジナルボイスで再生したいと相談を受けたので現在の箇所に変更しました。

↓
### イメージを膨らませる

作りはじめる前に曲を聴いてみてどんな方向性になりそうかイメージします。
今回だと、

* 「シンプルでかわいい曲なのでレベルは低めにしよう」
* 「Bメロの"Sleeping"や"Dreaming"は目立たせよう」
* 「クリスマスなので1225ノーツとか（！？）」
* 「譜面でクリスマスツリーの形とかできそう」

など、実際にそうするかは脇に置いといてぼんやりと考えていました。

さすがに1225ノーツは無理でした


↓
### 実際につくってみる

* 仮置き

Easyから順にExpertまで一旦ノーツを仮に置いていきます。
ここではどちらかというと「どの場所に置くか」というよりは「ノーツにどの音をアサインするか」を意識しています。
「ここは目立つ音だからしっかりと同時押し、ここは音伸ばしてるからロングにしよう」「ドラムの細かい音拾ってみようシンバルはフリックいれよう」など、プレイするときのノーツ音と一緒に聴いたときになるべく違和感がないようにノーツを置いていきます。

あらかじめ特徴的な譜面になりそうだとわかっていると仮置き段階で詰める場合もあります。
↑で出た「クリスマスツリーの譜面」はSPP手前に置けそうだったのでこの時点ですでに出来ていました。（画像はHardの譜面です）
<img title='image.png' alt='image' src='https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/961060/d9cc776e-8c2f-845e-07df-90e458bb974e.png' width="300" data-meta='{"width":664,"height":683}'>


* 調整

ここで「どの場所に置くか」を意識して組み立てていきます。

具体的には<b>「指の流れに違和感のないようにする」</b>ことを意識しています。
運指が想像に反してしまうとストレスになりますし、特にスマホを持って親指でプレイする人だと指の可動範囲もあるので物理的にできない譜面にならないように制作時のレギュレーションを定めています。

あとは<b>「単調になりすぎないようにする」</b>ことも重要です。
曲の構成上、Aメロやサビを2回繰り返すことがよくあるのですが、そこで全く同じ配置にしてしまうとつまらない印象を与えてしまうので特に気をつけています。

また、アイデアに困ったら振り付けや歌詞からヒントをもらったりもします。
今回は音数が少なくシンプルな曲だったので各レベルで難易度の差が出しづらく、Expertで振りに合わせた配置にすることで差別化することができました。

たとえばAメロの「ベッドにそっとかけた靴下」と歌ってるところで靴下の形にスライドを置いたのですが気付けていただけたでしょうか？🧦🧦

<img title='image.png' alt='image' src='https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/961060/e8cf6e9b-d8c0-e626-4fe7-7b923a4c5701.png' width="300" data-meta='{"width":664,"height":683}'>

↓
### レビュー・再調整

譜面がだいたい出来上がったらチーム内のレビュー担当に実際にプレイしてもらい、難易度も含めて気になったところをコメントしていただきます。
コメントはGithubで曲ごとにIssueを立ててそこに書いてもらっています。

レビューを受けて調整したり、全く違う配置を考えたり、時には**こだわりを貫き通したり**しています。

今回は簡単めの曲ということもありほとんど指摘もなく比較的スムーズに進行しましたが、その中に「Easy譜面にラストのジャジャーンの部分がタップだけなので終わり方が寂しい」とコメントがありました。

当初は難易度的に圧を与えすぎると思いロングにしていなかった（画像左）のですが、たしかに寂しい……。
なので、こちらも難易度の都合で入れれなかったクリスマスツリー風ロングをラストに入れること（画像右）で解決しました🎄

<img title='image.png' alt='image' src='https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/961060/5f804399-68be-b2b3-4efb-af4f48309bf3.png' width="300" data-meta='{"width":664,"height":683}'>　　→　　<img title='image.png' alt='image' src='https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/961060/b28c6207-5e38-f502-1175-06c78c09da4e.png' width="300" data-meta='{"width":664,"height":683}'>



## おわりに
今回は譜面制作の裏側について少しお話しさせていただきました。
普段こういったことを話す機会がないのですが楽しんでもらえたなら幸いです。

これからも進化し続けるあんスタ！！をもっと楽しんでいただくために、何度でもプレイしたくなる譜面を目指して作っていきたいと思っております！

お読みいただきありがとうございました。

 ---

Happy Elements株式会社 カカリアスタジオでは、
いっしょに【熱狂的に愛されるコンテンツ】をつくっていただけるメンバーを大募集中です！

もし弊社にご興味持っていただけましたら、是非一度、下記採用サイトをご覧ください。
[【Happy Elements株式会社 採用特設サイト】](https://recruit.happyelements.co.jp/)