aspose.info
CS

Soubor OSU – Formát skriptu Osu!, Jak jej vytvořit a otevřít?

Aktualizováno

Co je soubor OSU?

Soubor OSU je herní skript napsaný pro rytmickou hru osu!. Obsahuje informace o beatmapě používané ve hře, jako je úroveň obtížnosti, skladba, která se má přehrát, a časování hit objektů, se kterými se hráč musí synchronizovat s hudbou. Umožňuje hráčům rytmických her vytvářet vlastní výzvy a sdílet je s komunitou hry.

MIME typ formátu OSR: x-osu-beatmap

Formát souboru OSU

Soubory OSU jsou uloženy jako prosté textové soubory na disku a jejich struktura je velmi jasně definována v formátu souboru OSU od osu!.

Sekce v souboru OSU

Typický soubor OSU má následující sekce.

SekcePopisTyp obsahu
[Obecné]Obecné informace o beatmapěpáry klíč: hodnota
[Editor]Uložená nastavení editoru beatmappáry klíč: hodnota
[Metadata]Informace použité k identifikaci beatmapypáry klíč:hodnota
[Obtížnost]Nastavení obtížnostipáry klíč:hodnota
[Události]Grafické události beatmapy a storyboarduČárkou oddělené seznamy
[Časové body]Časové a řídící bodyČárkou oddělené seznamy
[Barvy]Barvy combo a skinupáry klíč : hodnota
[HitObjects]Hit objektySeznamy oddělené čárkou

Klíčové vlastnosti souborů OSU

CharakteristikaPopis
Přípona souboru.osu
Primární variantyStandardní soubory beatmap osu! (všechny herní režimy), soubory beatmap osu!taiko (režim Taiko), soubory beatmap osu!catch (režim Catch the Beat) a soubory beatmap osu!mania (režim Mania)
Typ formátuTextový soubor používající formát INI s organizací podle sekcí; ukládá data beatmap v lidsky čitelném formátu; zahrnuje sekce [General], [Editor], [Metadata], [Difficulty], [Events], [TimingPoints] a [HitObjects]
Primární použitíDefinování všech herních prvků pro beatmapu rytmické hry osu!; ukládá data o časování, umístění hit objektů, nastavení obtížnosti, metadata skladby a informace o vizuálních událostech
Hlavní vlastnostVysoce přizpůsobitelný textový formát umožňující přesné vytváření a úpravu beatmap; podporuje čtyři odlišné herní režimy (osu!, Taiko, Catch the Beat, Mania); zahrnuje podrobné definice hit objektů s podporou kruhů, sliderů, spinnerů a dlouhých not
Bezpečnostní profilBezpečné pro použití ve hře; neobsahuje spustitelný kód; lze bezpečně upravovat v libovolném textovém editoru; lidsky čitelný formát umožňuje přímou úpravu a doladění parametrů beatmapy
KompatibilitaNativní pro klienta hry osu! (Windows, macOS, Linux); lze upravovat v libovolném textovém editoru; balíčky OSZ obsahují soubor OSU spolu s audio (MP3/OGG) a obrazovými (JPG/PNG) soubory; lze převést do jiných formátů rytmických her pomocí komunitních nástrojů

Otevírání souborů OSU v osu!

Soubory OSU jsou při hraní beatmapy v osu! automaticky použity:

  1. Nainstalujte soubor OSZ dvojitým kliknutím

  2. Hra rozbalí soubor OSU a související soubory

  3. Vyberte beatmapu v menu výběru skladeb

  4. Soubor OSU poskytuje pokyny pro hru

Úprava souborů OSU

Pro úpravu souboru OSU:

  1. Rozbalte soubor OSU z archivu OSZ

  2. Otevřete soubor v libovolném textovém editoru (Notepad++, Visual Studio Code, atd.)

  3. Upravte požadované sekce a hodnoty

  4. Uložte soubor a otestujte změny v osu!

Vytváření nových souborů OSU

Nové soubory OSU se obvykle vytvářejí pomocí editoru beatmap osu!:

  1. Spusťte osu! a otevřete editor beatmap

  2. Vyberte soubor písně

  3. Použijte editor k umístění hit objektů

  4. Editor automaticky generuje soubor OSU

  5. Sdílejte sadu beatmap jako soubor OSZ

Převod souborů OSU

Soubory OSU lze převést do jiných formátů pomocí specializovaných nástrojů:

  1. osu! na StepMania – Převést do formátu SM

  2. osu! na Quaver – Převést do formátu QS

Často kladené otázky (FAQ)

**Q1: Co znamená OSU ve hře osu!?

A1: OSU znamená osu! beatmap, což je formát souboru používaný k uložení všech herních dat pro hratelnou beatmapu v rytmické hře .

**Q2: Jak otevřu a upravím soubor OSU?

A2: Soubor OSU můžete otevřít a upravit v libovolném textovém editoru, jako je Notepad, Notepad++ nebo Visual Studio Code, protože jsou uloženy jako prostý text ve formátu INI .

**Q3: Jaký je rozdíl mezi souborem OSU a souborem OSZ?

A3: Soubor OSU je beatmapový soubor obsahující herní data, zatímco soubor OSZ je archiv ZIP, který obsahuje soubor OSU spolu s audio a obrazovými soubory .

**Q4: Mohu vytvořit soubor OSU bez použití hry osu!?

A4: I když můžete soubory OSU vytvářet ručně v textovém editoru, je mnohem jednodušší použít vestavěný beatmapový editor v osu!, který soubor generuje automaticky .

**Q5: Jaké herní režimy jsou podporovány soubory OSU?

A5: Soubory OSU podporují čtyři herní režimy: standardní osu! (klikání na kruhy), Taiko (bubnování), Catch the Beat (chytání ovoce) a Mania (klávesnicový rytmus).

Reference