Ein Storyboard (SB) ist ein benutzerdefinierter, animierter Hintergrund, der eine Beatmap begleitet und wird oft aus dekorativen Gründen und manchmal für Spielzwecke verwendet. Es kann alles beinhalten, aber in der Regel ist es eine Reihe visueller Effekte, um die Beatmap ästhetisch und ansprechend aussehen zu lassen. Die Inspiration für Storyboards entstand durch animierte Hintergründe aus dem Spiel Osu! Tatakae! Ouendan. Wie die Inspiration passen sich Storyboards an die Leistung des Spielers an und zeigen verschiedene Dinge an, abhängig davon, wie gut sich der Spieler macht.
Storyboards werden in Beatmap-Ordnern entweder im eigenständigen Dateiformat .osb
oder als Erweiterung der Sektion [Events]
einer .osu
-Datei gespeichert. Aus diesem Grund ist es möglich, verschiedene Storyboards für Schwierigkeitsgrade innerhalb einer Beatmap zu erstellen.
Hauptartikel: Storyboard-Skripting
Der Prozess des Erstellen eines Storyboards nennt sich Storyboarding, wobei die Person dahinter ein Storyboarder ist. Das Erstellen von Storyboards ist oft sehr schwer und benötigt viel Zeit sowie Expertise in Standardanimation und grafischer Gestaltung. osu! bietet einen eingebauten Editor innerhalb des Beatmap-Editors an, um die Erstellung von Storyboards zu erleichtern. Jedoch wählen viele eifrige Storyboarder per Storyboard-Skripting direkt zu programmieren. Viele Ersteller entscheiden sich dazu, Programme in vollumfänglichen Programmiersprachen zu schreiben, die Storyboard-Skripte generieren, da komplexe und visuelle Effekte eine große Menge an Storyboard-Code benötigen.