Mi az OSU fájl?
Az OSU fájl egy játék szkript, amelyet az osu! ritmusjátékhoz írtak. Tartalmaz információkat a játékban használt beatmapről, például a nehézségi szintről, a lejátszandó dalról és a találati objektumok időzítéséről, amelyekhez a játékosnak a zenével kell szinkronizálnia. Lehetővé teszi a ritmusjátékosok számára, hogy egyedi kihívásokat fejlesszenek ki, és megosszák azokat a játék közösségével.
OSR fájlformátum MIME típusa: x-osu-beatmap
OSU fájlformátum
Az OSU fájlok egyszerű szöveges fájlként kerülnek lemezre, és szerkezetük nagyon egyértelműen definiálva van az osu! által közzétett OSU fájlformátum dokumentumban.
Az OSU fájl szakaszai
Egy tipikus OSU fájl a következő szakaszokból áll.
| Szakasz | Leírás | Tartalomtípus |
|---|---|---|
| [Általános] | Általános információk a beatmapról | kulcs: érték párok |
| [Szerkesztő] | Mentett beállítások a beatmap szerkesztőhöz | kulcs: érték párok |
| [Metaadatok] | A beatmap azonosításához használt információ | kulcs:érték párok |
| [Nehézség] | Nehézségi beállítások | kulcs:érték párok |
| [Események] | Beatmap és storyboard grafikus események | Vesszővel elválasztott listák |
| [IdőzítésiPontok] | Időzítési és vezérlő pontok | Vesszővel elválasztott listák |
| [Színek] | Kombó és skin színek | kulcs-érték párok |
| [HitObjects] | Találati objektumok | Vesszővel elválasztott listák |
Az OSU fájlok fő jellemzői
| Jellemző | Leírás |
|---|---|
| Fájlkiterjesztés | .osu |
| Elsődleges változatok | Standard osu! beatmap fájlok (összes játékmód), osu!taiko beatmap fájlok (Taiko mód), osu!catch beatmap fájlok (Catch the Beat mód), és osu!mania beatmap fájlok (Mania mód) |
| Formátumtípus | Egyszerű szöveges fájl az INI fájlformátum használatával, szekció-alapú szervezéssel; a beatmap adatokat ember által olvasható formátumban tárolja; tartalmazza a [General], [Editor], [Metadata], [Difficulty], [Events], [TimingPoints] és [HitObjects] szekciókat |
| Elsődleges felhasználás | Az osu! ritmusjáték beatmapjének minden játékelemének meghatározása; tárolja az időzítési adatokat, a találati objektumok elhelyezését, a nehézségi beállításokat, a dal metaadatait és a vizuális eseményinformációkat |
| Fő jellemző | Nagyon testreszabható egyszerű szöveges formátum, amely lehetővé teszi a pontos beatmap létrehozását és szerkesztését; támogatja a négy különböző játékmódot (osu!, Taiko, Catch the Beat, Mania); részletes találati objektum definíciókat tartalmaz, amelyek támogatják a köröket, csúszkákat, forgatókat és hosszú jegyzeteket |
| Biztonsági profil | Biztonságos játékhasználatra; nem tartalmaz végrehajtható kódot; bármely szövegszerkesztővel biztonságosan szerkeszthető; az ember által olvasható formátum lehetővé teszi a beatmap paraméterek közvetlen módosítását és finomhangolását |
| Kompatibilitás | Natív az osu! játék klienshez (Windows, macOS, Linux); bármely szövegszerkesztővel szerkeszthető; az OSZ csomagok tartalmazzák az OSU fájlt, valamint audio (MP3/OGG) és kép (JPG/PNG) eszközöket; közösségi eszközökkel átalakítható más ritmusjáték formátumokra |
OSU fájlok megnyitása az osu!-ban
Az OSU fájlok automatikusan használatra kerülnek, amikor egy beatmap-et játszol az osu!-ban:
Telepíts egy OSZ fájlt dupla kattintással
A játék kicsomagolja az OSU fájlt és a kapcsolódó eszközöket
Válaszd ki a beatmap-et a dalválasztó menüből
Az OSU fájl a játékmenet útmutatóját tartalmazza
OSU fájlok szerkesztése
Az OSU fájl szerkesztéséhez:
Csomagold ki az OSU fájlt az OSZ archívumból
Nyisd meg a fájlt bármely szövegszerkesztővel (Notepad++, Visual Studio Code, stb.)
Módosítsd a kívánt szakaszokat és értékeket
Mentsd el a fájlt, és teszteld a változtatásokat az osu!-ban!
Új OSU fájlok létrehozása
Az új OSU fájlok általában az osu! beatmap szerkesztővel készülnek:
Indítsd el az osu!-t, és nyisd meg a beatmap szerkesztőt
Válasszon egy dalfájlt
Használja a szerkesztőt a találati objektumok elhelyezéséhez
A szerkesztő automatikusan generálja az OSU fájlt
Ossza meg a beatmap készletet OSZ fájlként
OSU fájlok konvertálása
Az OSU fájlok speciális eszközökkel más formátumokra konvertálhatók:
osu! to StepMania – Konvertálás SM formátumba
osu! to Quaver – Konvertálás QS formátumba
Gyakran Ismételt Kérdések (GYIK)
**Q1: Mit jelent az OSU az osu! játékban?
A1: Az OSU az osu! beatmap rövidítése, amely a fájlformátum, amit a játékban játszható beatmap összes játékmenet adatának tárolására használnak.
**Q2: Hogyan nyithatom meg és szerkeszthetem az OSU fájlt?
A2: Az OSU fájlokat bármely szövegszerkesztővel megnyithatja és szerkesztheti, például a Notepad, a Notepad++ vagy a Visual Studio Code segítségével, mivel egyszerű szövegként, INI formátumban tárolják.
**Q3: Mi a különbség az OSU fájl és az OSZ fájl között?
A3: Az OSU fájl a beatmap fájl, amely a játékmenet adatokat tartalmazza, míg az OSZ fájl egy ZIP archívum, amely az OSU fájlt, valamint a hang- és képeszközöket tartalmazza.
**Q4: Létrehozhatok OSU fájlt az osu! játék használata nélkül?
A4: Bár az OSU fájlokat manuálisan is létrehozhatja szövegszerkesztővel, sokkal egyszerűbb az osu! beépített beatmap szerkesztőjét használni, amely automatikusan generálja a fájlt.
**Q5: Milyen játékmódok támogatottak az OSU fájlokban?
A5: Az OSU fájlok négy játék módot támogatnak: standard osu! (körök kattintása), Taiko (dobozás), Catch the Beat (gyümölcsök elkapása), és Mania (billentyűzet ritmus) .