aspose.info
DA

OSZ-fil - osu! Beatmap-filformat, hvordan man opretter & åbner den?

Opdateret

Hvad er en OSZ-fil?

En OSZ-fil er et komprimeret filformat, der bruges af rytmespillet osu! til at gemme beatmap-data. Beatmaps er i bund og grund niveauer for spillet, og de indeholder oplysninger såsom sangen, beat-timingen og placeringen af hit-objekter på spilskærmen. OSZ-filer muliggør nem distribution af beatmaps og downloades typisk fra internettet og importeres i spillet. OSU! har også filformatet OSR, som er en spilgenafspilningsfil og kan afspilles af spillere.

MIME-typen for OSR-filformatet: x-osu-replay

OSZ-filformat

De interne filformatdetaljer for OSZ-filtyper er ikke offentligt tilgængelige. Den indeholder ZIP-komprimeret data, som har information til at afspille musikken, vise grafik og informere spillere om begivenhederne, når de skal interagere med spillet.

Vigtige egenskaber ved OSZ-filer

EgenskabBeskrivelse
Filendelse.osu
Primære varianterStandard osu! beatmap-filer (alle spiltilstande), osu!taiko beatmap-filer (Taiko-tilstand), osu!catch beatmap-filer (Catch the Beat-tilstand) og osu!mania beatmap-filer (Mania-tilstand)
FormattypeRen tekstfil, der bruger INI-filformatet med sektionbaseret organisering; gemmer beatmap-data i menneskelæsbart format; inkluderer sektionerne [General], [Editor], [Metadata], [Difficulty], [Events], [TimingPoints] og [HitObjects]
Primær brugDefinerer alle gameplay-elementer for et osu! rytmespil beatmap; gemmer timingdata, placering af hit-objekter, sværhedsindstillinger, sangmetadata og visuel begivenhedsinformation
HovedfunktionMeget tilpasseligt ren-tekstformat, der muliggør præcis oprettelse og redigering af beatmaps; understøtter fire forskellige spilmodes (osu!, Taiko, Catch the Beat, Mania); inkluderer detaljerede definitioner af hit-objekter med understøttelse af cirkler, skyder, spindere og lange noder
SikkerhedsprofilSikker til brug i spillet; indeholder ingen eksekverbar kode; kan sikkert redigeres med enhver teksteditor; menneskelæsbart format tillader direkte ændring og finjustering af beatmap-parametre
KompatibilitetIndfødt i osu!-spilklienten (Windows, macOS, Linux); kan redigeres med enhver teksteditor; OSZ-pakker indeholder OSU-filen sammen med lyd (MP3/OGG) og billed (JPG/PNG) aktiver; kan konverteres til andre rytmespilformater ved hjælp af fællesskabsværktøjer

Hvordan opretter man en OSZ-fil?

OSU! har detaljerede instruktioner til oprettelse af OSZ og OSK-filer. Følgende trin kan bruges til at oprette en OSZ-fil ved hjælp af OSU!.

  1. Åbn et beatmap via editoren.
  2. Fra topmenuen, vælg Fil > Eksporter pakke….
  3. .osz-arkivet vil blive placeret i eksportmappen inde i osu!-mappen.

Hvordan åbner og arbejder man med OSU-filer

Åbning af OSU-filer i osu!

OSU-filer bruges automatisk, når du spiller et beatmap i osu!:

  1. Installer en OSZ-fil ved at dobbeltklikke på den

  2. Spillet udtrækker OSU-filen og tilhørende aktiver

  3. Vælg beatmap fra sangudvælgelsesmenuen

  4. OSU-filen indeholder gameplay-instruktionerne

Redigering af OSU-filer

For at redigere en OSU-fil:

  1. Udpak OSU-filen fra OSZ-arkivet

  2. Åbn filen med en hvilken som helst teksteditor (Notepad++, Visual Studio Code osv.)

  3. Rediger de ønskede sektioner og værdier

  4. Gem filen og test ændringerne i osu!

Oprettelse af nye OSU-filer

Nye OSU-filer oprettes typisk ved hjælp af osu! beatmap-editoren:

  1. Start osu! og åbn beatmap-editoren

  2. Vælg en sangfil

  3. Brug editoren til at placere hit-objekter

  4. Editor’en genererer OSU-filen automatisk

  5. Del beatmap-sættet som en OSZ-fil

Konvertering af OSU-filer

OSU-filer kan konverteres til andre formater ved hjælp af specialiserede værktøjer:

  • osu! til StepMania – Konvertér til SM-format

  • osu! til Quaver – Konvertér til QS-format

Ofte stillede spørgsmål (FAQ)

**Q1: Hvad står OSU for i osu!-spillet?

A1: OSU står for osu! beatmap, som er filformatet, der bruges til at gemme alle gameplay-data for et spilbart beatmap i rytmespillet.

**Q2: Hvordan åbner og redigerer jeg en OSU-fil?

A2: Du kan åbne og redigere OSU-filer med enhver teksteditor som Notepad, Notepad++ eller Visual Studio Code, da de er gemt som almindelig tekst i INI-formatet.

**Q3: Hvad er forskellen mellem en OSU-fil og en OSZ-fil?

A3: En OSU-fil er beatmap-filen, der indeholder gameplay-data, mens en OSZ-fil er et ZIP-arkiv, der indeholder OSU-filen samt lyd- og billedressourcer.

**Q4: Kan jeg oprette en OSU-fil uden at bruge osu!-spillet?

A4: Selvom du kan oprette OSU-filer manuelt med en teksteditor, er det meget nemmere at bruge den indbyggede beatmap-editor i osu!, som automatisk genererer filen.

**Q5: Hvilke spiltilstande understøttes af OSU-filer?

A5: OSU-filer understøtter fire spiltilstande: standard osu! (klikke på cirkler), Taiko (trommespil), Catch the Beat (frugtfangst) og Mania (tastaturrytme) .

Referencer