Wat is een OSZ-bestand?
Een OSZ-bestand is een gecomprimeerd bestandsformaat dat wordt gebruikt door het ritmespel osu! om beatmap-gegevens op te slaan. Beatmaps zijn in wezen niveaus voor het spel, en ze bevatten informatie zoals het nummer, de beat-timing en de plaatsing van hit-objecten op het spelscherm. OSZ-bestanden maken eenvoudige distributie van beatmaps mogelijk en worden meestal van internet gedownload en in het spel geïmporteerd. OSU! heeft ook het OSR bestandsformaat, dat een game-replaybestand is en kan worden afgespeeld door spelers.
MIME-type van OSR-bestandsformaat: x-osu-replay
OSZ-bestandsformaat
De interne bestandsformaatdetails van OSZ-bestandstypen zijn niet openbaar beschikbaar. Het bevat ZIP-gecomprimeerde gegevens die informatie bevatten om de muziek af te spelen, graphics weer te geven en spelers te informeren over de gebeurtenissen wanneer ze met het spel moeten interageren.
Belangrijkste kenmerken van OSZ-bestanden
| Kenmerk | Beschrijving |
|---|---|
| Bestandsextensie | .osu |
| Primaire varianten | Standaard osu! beatmap-bestanden (alle spelmodi), osu!taiko beatmap-bestanden (Taiko-modus), osu!catch beatmap-bestanden (Catch the Beat-modus) en osu!mania beatmap-bestanden (Mania-modus) |
| Formaattype | Platte tekstbestand dat het INI-bestandsformaat gebruikt met sectiegebaseerde organisatie; slaat beatmap-gegevens op in een menselijk leesbaar formaat; bevat de secties [General], [Editor], [Metadata], [Difficulty], [Events], [TimingPoints] en [HitObjects] |
| Primaire gebruik | Definitie van alle gameplay-elementen voor een osu! rhythm game beatmap; slaat timinggegevens, plaatsing van hitobjecten, moeilijkheidsinstellingen, songmetadata en visuele gebeurtenisinformatie op |
| Hoofdfunctie | Zeer aanpasbaar platte-tekstformaat dat nauwkeurige beatmap-creatie en -bewerking mogelijk maakt; ondersteunt vier verschillende spelmodi (osu!, Taiko, Catch the Beat, Mania); bevat gedetailleerde hitobjectdefinities met ondersteuning voor cirkels, sliders, spinners en lange noten |
| Beveiligingsprofiel | Veilig voor gebruik in het spel; bevat geen uitvoerbare code; kan veilig worden bewerkt met elke teksteditor; menselijk leesbaar formaat maakt directe wijziging en fijne afstemming van beatmap-parameters mogelijk |
| Compatibiliteit | Ingebouwd in de osu!-gameclient (Windows, macOS, Linux); kan worden bewerkt met elke teksteditor; OSZ-pakketten bevatten het OSU-bestand samen met audio (MP3/OGG) en afbeelding (JPG/PNG) assets; kan worden geconverteerd naar andere ritmespelformaten met behulp van communitytools |
Hoe maak je een OSZ-bestand?
OSU! heeft gedetailleerde instructies voor het maken van OSZ en OSK-bestanden. De volgende stappen kunnen worden gebruikt om een OSZ-bestand te maken met OSU!.
- Open een beatmap via de editor.
- Selecteer in het bovenste menu Bestand > Exportpakket….
- Het .osz-archief wordt geplaatst in de map Exports binnen de osu!-map.
Hoe open je en werk je met OSU-bestanden
OSU-bestanden openen in osu!
OSU-bestanden worden automatisch gebruikt bij het spelen van een beatmap in osu!:
Installeer een OSZ-bestand door er dubbel op te klikken
Het spel extraheert het OSU-bestand en de bijbehorende assets
Selecteer de beatmap uit het songselectiemenu
Het OSU-bestand bevat de spelinstructies
OSU-bestanden bewerken
Om een OSU-bestand te bewerken:
Pak het OSU-bestand uit het OSZ-archief
Open het bestand met een teksteditor (Notepad++, Visual Studio Code, enz.)
Pas de gewenste secties en waarden aan
Sla het bestand op en test de wijzigingen in osu!
Nieuwe OSU-bestanden maken
Nieuwe OSU-bestanden worden meestal gemaakt met de osu! beatmap-editor:
Start osu! en open de beatmap-editor
Selecteer een songbestand
Gebruik de editor om hitobjecten te plaatsen
De editor genereert het OSU-bestand automatisch
Deel de beatmapset als een OSZ-bestand
OSU-bestanden converteren
OSU-bestanden kunnen met behulp van gespecialiseerde tools naar andere formaten worden geconverteerd:
osu! naar StepMania – Converteer naar SM-formaat
osu! naar Quaver – Converteer naar QS-formaat
Veelgestelde vragen (FAQ)
**Q1: Waar staat OSU voor in het spel osu!?
A1: OSU staat voor osu! beatmap, wat het bestandsformaat is dat wordt gebruikt om alle gameplay-gegevens op te slaan voor een speelbare beatmap in het ritmespel .
**Q2: Hoe open en bewerk ik een OSU-bestand?
A2: Je kunt OSU-bestanden openen en bewerken met elke teksteditor, zoals Notepad, Notepad++ of Visual Studio Code, omdat ze opgeslagen zijn als platte tekst met het INI-formaat .
**Q3: Wat is het verschil tussen een OSU-bestand en een OSZ-bestand?
A3: Een OSU-bestand is het beatmap-bestand dat gameplay-gegevens bevat, terwijl een OSZ-bestand een ZIP-archief is dat het OSU-bestand bevat, samen met audio- en afbeeldingsbestanden .
**Q4: Kan ik een OSU-bestand maken zonder het spel osu! te gebruiken?
A4: Hoewel je OSU-bestanden handmatig met een teksteditor kunt maken, is het veel makkelijker om de ingebouwde beatmap-editor in osu! te gebruiken, die het bestand automatisch genereert .
**Q5: Welke spelmodi worden ondersteund door OSU-bestanden?
A5: OSU-bestanden ondersteunen vier spelmodi: standaard osu! (cirkels klikken), Taiko (drummen), Catch the Beat (fruit vangen), en Mania (toetsenbordritme) .