Was ist eine OSZ-Datei?
Eine OSZ-Datei ist ein komprimiertes Dateiformat, das vom Rhythmusspiel osu! verwendet wird, um Beatmap-Daten zu speichern. Beatmaps sind im Wesentlichen Level für das Spiel und enthalten Informationen wie das Lied, das Beat-Timing und die Platzierung von Hit-Objekten auf dem Spielbildschirm. OSZ-Dateien ermöglichen eine einfache Verteilung von Beatmaps und werden typischerweise aus dem Internet heruntergeladen und ins Spiel importiert. OSU! hat außerdem das OSR Dateiformat, das eine Spielwiederholungsdatei ist und von Spielern wiedergegeben werden kann.
MIME-Typ des OSR-Dateiformats: x-osu-replay
OSZ-Dateiformat
Die internen Dateiformatdetails der OSZ-Dateitypen sind nicht öffentlich verfügbar. Sie enthält ZIP-komprimierte Daten, die Informationen zum Abspielen der Musik, Anzeigen von Grafiken und Darstellen von Ereignissen für die Spieler enthalten, wenn sie mit dem Spiel interagieren müssen.
Wesentliche Merkmale von OSZ-Dateien
| Eigenschaft | Beschreibung |
|---|---|
| Dateierweiterung | .osu |
| Primäre Varianten | Standard osu!-Beatmap-Dateien (alle Spielmodi), osu!taiko-Beatmap-Dateien (Taiko-Modus), osu!catch-Beatmap-Dateien (Catch the Beat-Modus) und osu!mania-Beatmap-Dateien (Mania-Modus) |
| Formattyp | Plain-Text-Datei im INI-Dateiformat mit sektionenbasierter Organisation; speichert Beatmap-Daten im menschenlesbaren Format; enthält die Abschnitte [General], [Editor], [Metadata], [Difficulty], [Events], [TimingPoints] und [HitObjects] sections |
| Primäre Verwendung | Definition aller Gameplay-Elemente für eine osu!-Rhythmusspiel-Beatmap; speichert Timing-Daten, Platzierungen von Hit-Objekten, Schwierigkeits-Einstellungen, Song-Metadaten und visuelle Ereignisinformationen |
| Hauptmerkmal | Hochgradig anpassbares Plain-Text-Format, das präzise Beatmap-Erstellung und -Bearbeitung ermöglicht; unterstützt vier verschiedene Spielmodi (osu!, Taiko, Catch the Beat, Mania); enthält detaillierte Hit-Objekt-Definitionen mit Unterstützung für Kreise, Slider, Spinner und lange Noten |
| Sicherheitsprofil | Sicher für die Spielnutzung; enthält keinen ausführbaren Code; kann sicher mit jedem Texteditor bearbeitet werden; das menschenlesbare Format ermöglicht direkte Modifikation und Feinabstimmung der Beatmap-Parameter |
| Kompatibilität | Nativ zum osu!-Spielclient (Windows, macOS, Linux); kann mit jedem Texteditor bearbeitet werden; OSZ-Pakete enthalten die OSU-Datei zusammen mit Audio (MP3/OGG) und Bild (JPG/PNG)-Assets; können mit Community-Tools in andere Rhythmusspiel-Formate konvertiert werden |
Wie erstellt man eine OSZ-Datei?
OSU! hat detaillierte Anleitungen zum Erstellen von OSZ und OSK-Dateien. Die folgenden Schritte können verwendet werden, um mit OSU! eine OSZ-Datei zu erstellen.
- Öffne eine Beatmap über den Editor.
- Wähle im oberen Menü Datei > Paket exportieren….
- Das .osz-Archiv wird im Ordner Exports innerhalb des osu!-Ordners abgelegt.
Wie öffnet und arbeitet man mit OSU-Dateien
Öffnen von OSU-Dateien in osu!
OSU-Dateien werden beim Spielen einer Beatmap in osu! automatisch verwendet:
Installiere eine OSZ-Datei durch Doppelklick darauf
Das Spiel extrahiert die OSU-Datei und die zugehörigen Assets
Wähle das Beatmap aus dem Songauswahlmenü
Die OSU-Datei liefert die Spielanweisungen
Bearbeiten von OSU-Dateien
Um eine OSU-Datei zu bearbeiten:
Extrahiere die OSU-Datei aus dem OSZ-Archiv
Öffne die Datei mit einem beliebigen Texteditor (Notepad++, Visual Studio Code usw.)
Ändere die gewünschten Abschnitte und Werte
Speichere die Datei und teste die Änderungen in osu!
Erstellen neuer OSU-Dateien
Neue OSU-Dateien werden typischerweise mit dem osu! Beatmap-Editor erstellt:
Starte osu! und öffne den Beatmap-Editor
Wähle eine Songdatei aus
Verwende den Editor, um Trefferobjekte zu platzieren
Der Editor erzeugt die OSU-Datei automatisch
Teile das Beatmap-Set als OSZ-Datei
Konvertieren von OSU-Dateien
OSU-Dateien können mit speziellen Werkzeugen in andere Formate konvertiert werden:
osu! zu StepMania – In SM-Format konvertieren
osu! zu Quaver – In QS-Format konvertieren
Häufig gestellte Fragen (FAQ)
**Q1: Wofür steht OSU im Spiel osu!?
A1: OSU steht für osu! Beatmap, das Dateiformat, das verwendet wird, um alle Spieldaten für eine spielbare Beatmap im Rhythmusspiel zu speichern.
**Q2: Wie öffne und bearbeite ich eine OSU-Datei?
A2: Sie können OSU-Dateien mit jedem Texteditor wie Notepad, Notepad++ oder Visual Studio Code öffnen und bearbeiten, da sie im Klartext im INI-Format gespeichert sind.
**Q3: Was ist der Unterschied zwischen einer OSU-Datei und einer OSZ-Datei?
A3: Eine OSU-Datei ist die Beatmap-Datei, die Spieldaten enthält, während eine OSZ-Datei ein ZIP-Archiv ist, das die OSU-Datei zusammen mit Audio- und Bilddateien enthält.
**Q4: Kann ich eine OSU-Datei erstellen, ohne das Spiel osu! zu verwenden?
A4: Obwohl Sie OSU-Dateien manuell mit einem Texteditor erstellen können, ist es viel einfacher, den integrierten Beatmap-Editor in osu! zu verwenden, der die Datei automatisch erzeugt.
**Q5: Welche Spielmodi werden von OSU-Dateien unterstützt?
A5: OSU-Dateien unterstützen vier Spielmodi: Standard osu! (Kreise anklicken), Taiko (Trommeln), Catch the Beat (Früchte fangen) und Mania (Keyboard-Rhythmus).