ストーリーボード(SB)とは、ビートマップに付属するカスタムメイドのアニメーション背景のことであり、多くの場合装飾のために、時にはゲームプレイのために使用されます。ストーリーボードはあらゆるもので構成することができますが、通常マップをより美しく、ユーザーにとって象徴的なものにするためにデザインされた視覚効果で構成されています。ストーリーボードは、「押忍!闘え!応援団」(/wiki/Disambiguation/Ouendan)のアニメーション背景からヒントを得ています。ストーリーボードは、そのインスピレーションと同様に、ゲーム内でのプレイヤーのパフォーマンスに合わせて調節が可能であり、プレイヤーのパフォーマンスに応じて異なる内容を表示します。
ストーリーボードは、.osb
ファイル単体か、.osu
ファイルの[Events]
セクションの拡張として、ビートマップフォルダに保存されます。そのためビートマップセット内の異なるマップに対して、異なるストーリーボードを作成することが可能です。
osu!では、ビートマップエディターの中にデザインエディターが用意されており、ストーリーボードの作成を支援しています。熱心なストーリーボード制作者の多くは、ストーリーボードスクリプティングで直接プログラムを作成することを選んでいます。複雑な視覚効果を実現するためには、膨大な量のストーリーボードコードが必要となるため、多くのクリエイターはストーリーボードスクリプトを生成するためにフル機能のプログラミング言語でプログラムを記述することを選択しています。