Hva er en OSZ-fil?
En OSZ-fil er et komprimert filformat som brukes av rytmespillet osu! for å lagre beatmap-data. Beatmaps er i hovedsak nivåer for spillet, og de inkluderer informasjon som sangen, beat-timingen og plasseringen av hit-objekter på spillskjermen. OSZ-filer gjør det enkelt å distribuere beatmaps og blir vanligvis lastet ned fra internett og importert inn i spillet. OSU! har også OSR filformatet som er en spillgjenopptakingsfil og kan spilles av spillere.
MIME-type for OSR-filformat: x-osu-replay
OSZ-filformat
De interne filformatdetaljene for OSZ-filtyper er ikke tilgjengelige offentlig. Den inneholder ZIP-komprimert data som har informasjon for å spille musikken, vise grafikk og informere spillere om hendelsene når de må samhandle med spillet.
Viktige egenskaper ved OSZ-filer
| Kjennetegn | Beskrivelse |
|---|---|
| Filendelse | .osu |
| Primære varianter | Standard osu!-beatmap-filer (alle spillmoduser), osu!taiko-beatmap-filer (Taiko-modus), osu!catch-beatmap-filer (Catch the Beat-modus) og osu!mania-beatmap-filer (Mania-modus) |
| Formattype | Ren tekstfil som bruker INI-filformatet med seksjonsbasert organisering; lagrer beatmap-data i menneskelig lesbart format; inkluderer [General], [Editor], [Metadata], [Difficulty], [Events], [TimingPoints] og [HitObjects] seksjoner |
| Primær bruk | Definerer alle spillmekanikkelementer for en osu!-rytmespill-beatmap; lagrer tidsdata, plassering av treffobjekter, vanskelighetsinnstillinger, sangmetadata og visuell hendelsesinformasjon |
| Hovedfunksjon | Høyt tilpassbart ren tekstformat som muliggjør presis opprettelse og redigering av beatmaps; støtter fire distinkte spillmoduser (osu!, Taiko, Catch the Beat, Mania); inkluderer detaljerte definisjoner av treffobjekter med støtte for sirkler, skyvere, spinnere og lange noter |
| Sikkerhetsprofil | Trygt for spillbruk; inneholder ingen kjørbar kode; kan trygt redigeres med hvilken som helst teksteditor; menneskelig lesbart format gjør direkte endring og finjustering av beatmap-parametere mulig |
| Kompatibilitet | Innfødt i osu!-spillklienten (Windows, macOS, Linux); kan redigeres med hvilken som helst teksteditor; OSZ-pakker inneholder OSU-filen sammen med lyd (MP3/OGG) og bilde (JPG/PNG)-ressurser; kan konverteres til andre rytmespillformater ved hjelp av fellesskapsverktøy |
Hvordan opprette en OSZ-fil?
OSU! har detaljerte instruksjoner for oppretting av OSZ og OSK-filer. Følgende trinn kan brukes til å lage en OSZ-fil ved hjelp av OSU!.
- Åpne et beatmap via redaktøren.
- Fra toppmenyen, velg Fil > Eksporter pakke….
- .osz-arkivet vil bli plassert i Eksport-mappen inne i osu!-mappen.
Hvordan åpne og arbeide med OSU-filer
Åpne OSU-filer i osu!
OSU-filer brukes automatisk når du spiller et beatmap i osu!:
Installer en OSZ-fil ved å dobbeltklikke på den
Spillet trekker ut OSU-filen og tilhørende ressurser
Velg beatmapen fra sangvalgsmenyen
OSU-filen gir spillinstruksjonene
Redigere OSU-filer
For å redigere en OSU-fil:
Pakk ut OSU-filen fra OSZ-arkivet
Åpne filen med en hvilken som helst teksteditor (Notepad++, Visual Studio Code, osv.)
Endre ønskede seksjoner og verdier
Lagre filen og test endringene i osu!
Opprette nye OSU-filer
Nye OSU-filer opprettes vanligvis ved hjelp av osu! beatmap-editoren:
Start osu! og åpne beatmap-editoren
Velg en sangfil
Bruk editoren til å plassere treffobjekter
Editoren genererer OSU-filen automatisk
Del beatmap-settet som en OSZ-fil
Konvertere OSU-filer
OSU-filer kan konverteres til andre formater ved hjelp av spesialiserte verktøy:
osu! til StepMania – Konverter til SM-format
osu! til Quaver – Konverter til QS-format
Ofte stilte spørsmål (FAQ)
**Q1: Hva står OSU for i osu!-spillet?
A1: OSU står for osu! beatmap, som er filformatet som brukes til å lagre all spilldata for et spillbart beatmap i rytmespillet.
**Q2: Hvordan åpner og redigerer jeg en OSU-fil?
A2: Du kan åpne og redigere OSU-filer med hvilken som helst teksteditor som Notepad, Notepad++ eller Visual Studio Code, siden de lagres som ren tekst ved bruk av INI-formatet.
**Q3: Hva er forskjellen mellom en OSU-fil og en OSZ-fil?
A3: En OSU-fil er beatmap-filen som inneholder spilldata, mens en OSZ-fil er et ZIP-arkiv som inneholder OSU-filen sammen med lyd- og bilde‑ressurser.
**Q4: Kan jeg lage en OSU-fil uten å bruke osu!-spillet?
A4: Selv om du kan lage OSU-filer manuelt med en teksteditor, er det mye enklere å bruke den innebygde beatmap‑editoren i osu!, som genererer filen automatisk.
**Q5: Hvilke spillmoduser støttes av OSU-filer?
A5: OSU-filer støtter fire spillmoduser: standard osu! (klikke sirkler), Taiko (tromming), Catch the Beat (fruktfangst), og Mania (tastaturrytme) .