aspose.info
FI

OSU-tiedosto - Osu! Skriptitiedostomuoto, Kuinka luoda ja avata se?

Päivitetty

Mikä on OSU-tiedosto?

OSU-tiedosto on osu!-rytmiselle pelille kirjoitettu peliskripti. Se sisältää tietoja pelissä käytetystä beatmapista, kuten vaikeustason, soivasta kappaleesta ja osuma‑objektien ajoituksista, joiden kanssa pelaajan on synkronoitava musiikin kanssa. Se mahdollistaa rytmipelaajien kehittää omia haasteita ja jakaa ne peliyhteisölle.

OSR-tiedostomuodon MIME-tyyppi: x-osu-beatmap

OSU-tiedostomuoto

OSU-tiedostot tallennetaan levyyn tavallisina tekstitiedostoina, ja niiden rakenne on erittäin selvästi määritelty osu!n OSU-tiedostomuoto.

OSU-tiedoston osiot

Tyypillisessä OSU-tiedostossa on seuraavat osat.

OsioKuvausSisällön tyyppi
[Yleinen]Yleistä tietoa beatmapistaavain: arvo -parit
[Editori]Tallennetut asetukset beatmap-editorilleavain: arvo -parit
[Metatiedot]Beatmapin tunnistamiseen käytettävät tiedotavain:arvo -parit
[Vaikeus]Vaikeusasetuksetavain:arvo -parit
[Tapahtumat]Beatmap- ja storyboard-grafiikkatapahtumatPilkuilla erotetut listat
[Aikapisteet]Ajoitus- ja ohjauspisteetPilkuilla erotetut listat
[Värit]Combo- ja skin-väritavain : arvo -parit
[HitObjects]OsumaobjektitPilkuilla erotellut listat

OSU-tiedostojen keskeiset ominaisuudet

OminaisuusKuvaus
Tiedostopääte.osu
PäävariantitStandardi osu!-beatmap-tiedostot (kaikki pelitilat), osu!taiko-beatmap-tiedostot (Taiko-tila), osu!catch-beatmap-tiedostot (Catch the Beat -tila) ja osu!mania-beatmap-tiedostot (Mania-tila)
FormaattityyppiPelkkä tekstitiedosto, joka käyttää INI-tiedostomuotoa ja perustuu osioihin; tallentaa beatmap-tiedot luettavassa muodossa; sisältää [General], [Editor], [Metadata], [Difficulty], [Events], [TimingPoints] ja [HitObjects] -osat
Ensisijainen käyttöMäärittelee kaikki pelielementit osu!-rytmi-pelien beatmapille; tallentaa ajoitustiedot, osumaobjektien sijainnit, vaikeusasetukset, kappaleen metatiedot ja visuaalisen tapahtumatiedon
PääominaisuusErittäin muokattavissa oleva pelkkä tekstitiedostomuoto, joka mahdollistaa tarkan beatmapin luomisen ja muokkaamisen; tukee neljää erillistä pelitilaa (osu!, Taiko, Catch the Beat, Mania); sisältää yksityiskohtaiset osumaobjektien määritelmät, jotka tukevat ympyröitä, liukusäätimiä, spinnereitä ja pitkiä nuotteja
TurvallisuusprofiiliTurvallinen pelikäyttöön; ei sisällä suoritettavaa koodia; voidaan turvallisesti muokata millä tahansa tekstieditorilla; ihmisen luettavassa muodossa mahdollistaa suoran muokkauksen ja beatmap-parametrien hienosäädön
YhteensopivuusAlkuperäinen osu!-peliasiakkaalle (Windows, macOS, Linux); voidaan muokata millä tahansa tekstieditorilla; OSZ-paketit sisältävät OSU-tiedoston sekä ääni- (MP3/OGG) ja kuva‑ (JPG/PNG) resurssit; voidaan muuntaa muihin rytmipeli­formaatteihin yhteisön työkalujen avulla

OSU-tiedostojen avaaminen osu!-ohjelmassa!

OSU-tiedostoja käytetään automaattisesti, kun soitat beatmapin osu!-pelissä:

  1. Asenna OSZ-tiedosto kaksoisklikkaamalla sitä

  2. Peli purkaa OSU-tiedoston ja siihen liittyvät resurssit

  3. Valitse beatmap kappalevalikosta

  4. OSU-tiedosto tarjoaa peliohjeet

OSU-tiedostojen muokkaus

OSU-tiedoston muokkaamiseksi:

  1. Pura OSU-tiedosto OSZ-arkistosta

  2. Avaa tiedosto millä tahansa tekstieditorilla (Notepad++, Visual Studio Code, jne.)

  3. Muokkaa haluttuja osioita ja arvoja

  4. Tallenna tiedosto ja testaa muutokset osu:ssa!

Uusien OSU-tiedostojen luominen

Uudet OSU-tiedostot luodaan yleensä osu!-beatmap-editorilla:

  1. Käynnistä osu! ja avaa beatmap-editori

  2. Valitse kappaletiedosto

  3. Käytä editoria osumaobjektien sijoittamiseen

  4. Editori luo OSU-tiedoston automaattisesti

  5. Jaa beatmap-joukko OSZ-tiedostona

OSU-tiedostojen muuntaminen

OSU-tiedostoja voidaan muuntaa muihin formaatteihin erikoistyökaluilla:

  1. osu! → StepMania – Muunna SM-muotoon

  2. osu! → Quaver – Muunna QS-muotoon

Usein kysytyt kysymykset (FAQ)

**Q1: Mitä OSU tarkoittaa osu!-pelissä?

A1: OSU tarkoittaa osu! beatmapia, joka on tiedostomuoto, jota käytetään tallentamaan kaikki pelattavan beatmapin pelidatan rytmipelissä.

**Q2: Kuinka avaan ja muokkaan OSU-tiedostoa?

A2: Voit avata ja muokata OSU-tiedostoja millä tahansa tekstieditorilla, kuten Notepad, Notepad++ tai Visual Studio Code, koska ne tallennetaan tavallisena tekstinä INI-muodossa.

**Q3: Mikä on OSU-tiedoston ja OSZ-tiedoston ero?

A3: OSU-tiedosto on beatmap-tiedosto, joka sisältää pelidatan, kun taas OSZ-tiedosto on ZIP-arkisto, joka sisältää OSU-tiedoston sekä ääni- ja kuva‑resurssit.

**Q4: Voinko luoda OSU-tiedoston ilman osu!-peliä?

A4: Vaikka voit luoda OSU-tiedostoja manuaalisesti tekstieditorilla, on paljon helpompaa käyttää osu!ssa olevaa sisäänrakennettua beatmap-editoria, joka luo tiedoston automaattisesti.

**Q5: Mitä pelitiloja OSU-tiedostot tukevat?

A5: OSU-tiedostot tukevat neljää pelimuotoa: standardi osu! (ympyröiden klikkaaminen), Taiko (rumpujen soittaminen), Catch the Beat (hedelmien kerääminen) ja Mania (näppäimistön rytmi) .

Lähteet