Kas yra OSZ failas?
OSZ failas yra suspaustas failų formatas, kurį naudoja ritminis žaidimas osu! beatmapų duomenims saugoti. Beatmapai iš esmės yra žaidimo lygiai ir juose yra informacija, tokia kaip daina, takto laikas ir smūgių objektų išdėstymas ekrane. OSZ failai leidžia lengvai platinti beatmapus ir paprastai yra atsisiunčiami iš interneto bei importuojami į žaidimą. OSU! taip pat turi OSR failo formatą, kuris yra žaidimo pakartojimo (replay) failas ir gali būti peržiūrimas žaidėjų.
OSR failo formato MIME tipas: x-osu-replay
OSZ failo formatas
OSZ failų tipų vidinės failo formato detalės nėra viešai prieinamos. Jame yra ZIP-suspausti duomenys, kuriuose yra informacija, kaip groti muziką, rodyti grafiką ir informuoti žaidėjus apie įvykius, kai jie turi sąveikauti su žaidimu.
Pagrindinės OSZ failų savybės
| Savybė | Aprašymas |
|---|---|
| Failo plėtinys | .osu |
| Pagrindiniai variantai | Standartiniai osu! beatmap failai (visi žaidimo režimai), osu!taiko beatmap failai (Taiko režimas), osu!catch beatmap failai (Catch the Beat režimas) ir osu!mania beatmap failai (Mania režimas) |
| Formato tipas | Paprasto teksto failas, naudojantis INI failo formatą su skyrių organizacija; saugo beatmap duomenis žmonėms skaitomame formate; apima [Bendra], [Redaktorius], [Metaduomenys], [Sudėtingumas], [Įvykiai], [LaikymoTaškai] ir [HitObjects] skyrius |
| Pagrindinis naudojimas | Apibrėžia visus žaidimo elementus osu! ritmo žaidimo beatmap’e; saugo laikymo duomenis, smūgio objektų išdėstymą, sudėtingumo nustatymus, dainos metaduomenis ir vizualios įvykių informacijos |
| Pagrindinė savybė | Labai pritaikomas paprasto teksto formatas, leidžiantis tiksliai kurti ir redaguoti beatmap’us; palaiko keturis skirtingus žaidimo režimus (osu!, Taiko, Catch the Beat, Mania); apima išsamias smūgio objektų apibrėžtis su palaikymu apskritimams, slankikliams, sukimosi objektams ir ilgiems notams |
| Saugumo profilis | Saugus naudoti žaidime; neturi vykdomojo kodo; gali būti saugiai redaguojamas bet kuriuo teksto redaktoriumi; žmonėms skaitomas formatas leidžia tiesiogiai keisti ir smulkiai derinti beatmap parametrus |
| Suderinamumas | Gimtoji osu! žaidimo kliento (Windows, macOS, Linux) platforma; gali būti redaguojama bet kuriuo teksto redaktoriumi; OSZ paketai turi OSU failą kartu su garso (MP3/OGG) ir vaizdo (JPG/PNG) ištekliais; gali būti konvertuojami į kitų ritminių žaidimų formatus naudojant bendruomenės įrankius |
Kaip sukurti OSZ failą?
OSU! turi išsamias instrukcijas, kaip kurti OSZ ir OSK failus. Tolimesni žingsniai gali būti naudojami OSZ failo sukūrimui naudojant OSU!.
- Atidarykite beatmap’ą per redaktorių.
- Iš viršutinio meniu pasirinkite Failas > Eksportuoti paketą….
- .osz archyvas bus patalpintas Eksportų aplanke osu! aplanko viduje.
Kaip atverti ir dirbti su OSU failais
OSU failų atidarymas osu!
OSU failai automatiškai naudojami grojant beatmap’ą osu! programoje:
Įdiekite OSZ failą dukart spustelėdami jį
Žaidimas išskleidžia OSU failą ir susijusius išteklius
Pasirinkite beatmapą iš dainų pasirinkimo meniu
OSU failas pateikia žaidimo instrukcijas
OSU failų redagavimas
Norėdami redaguoti OSU failą:
Išskleiskite OSU failą iš OSZ archyvo
Atidarykite failą bet kuriuo teksto redaktoriumi (Notepad++, Visual Studio Code ir kt.)
Keiskite norimas sekcijas ir reikšmes
Išsaugokite failą ir išbandykite pakeitimus osu!
Naujų OSU failų kūrimas
Nauji OSU failai paprastai kuriami naudojant osu! beatmapų redaktorių:
Paleiskite osu! ir atidarykite beatmapų redaktorių
Pasirinkite dainos failą
Naudokite redaktorių, kad patalpintumėte smūgio objektus
Redaktorius automatiškai sukuria OSU failą
Pasidalinkite beatmapų rinkiniu kaip OSZ failą
OSU failų konvertavimas
OSU failus galima konvertuoti į kitus formatus naudojant specializuotus įrankius:
osu! į StepMania – konvertuoti į SM formatą
osu! į Quaver – konvertuoti į QS formatą
Dažnai užduodami klausimai (DUK)
**Q1: Ką reiškia OSU osu! žaidime?
A1: OSU reiškia osu! beatmap, tai yra failo formatas, naudojamas saugoti visus žaidimo duomenis, reikalingus žaistinam beatmap’ui ritminio žaidimo.
**Q2: Kaip atidaryti ir redaguoti OSU failą?
A2: OSU failus galite atidaryti ir redaguoti bet kuriuo teksto redaktoriumi, pvz., Notepad, Notepad++ arba Visual Studio Code, nes jie saugomi paprastu tekstu naudojant INI formatą.
**Q3: Kuo skiriasi OSU failas nuo OSZ failo?
A3: OSU failas yra beatmap’o failas, kuriame yra žaidimo duomenys, o OSZ failas – ZIP archyvas, kuriame yra OSU failas kartu su garso ir vaizdo ištekliais.
**Q4: Ar galiu sukurti OSU failą nenaudodamas osu! žaidimo?
A4: Nors OSU failus galima sukurti rankiniu būdu teksto redaktoriumi, daug paprasčiau naudoti įmontuotą beatmap’ų redaktorių osu! programoje, kuris automatiškai generuoja failą.
**Q5: Kokie žaidimo režimai palaikomi OSU failų?
A5: OSU failai palaiko keturis žaidimo režimus: standartinis osu! (spaudžiant apskritimus), Taiko (būgnų grojimas), Catch the Beat (vaisių gaudymas) ir Mania (klaviatūros ritmas).