aspose.info
RO

Fișier OSU - Formatul de fișier script Osu!, Cum să îl creați și să îl deschideți?

Actualizat

Ce este un fișier OSU?

Un fișier OSU este un script de joc scris pentru jocul ritmic osu!. Conține informații despre o hartă ritmică utilizată în joc, cum ar fi nivelul de dificultate, melodia care urmează să fie redată și timpii obiectelor de lovire cu care jucătorul trebuie să se sincronizeze cu muzica. Permite jucătorilor de jocuri ritmice să dezvolte provocări personalizate și să le partajeze cu comunitatea jocului.

Tip MIME al formatului de fișier OSR: x-osu-beatmap

Formatul fișierului OSU

Fișierele OSU sunt salvate ca fișiere text simple pe disc, iar structura lor este foarte clar definită în formatul de fișier OSU de către osu!.

Secțiuni în fișierul OSU

Un fișier OSU tipic are următoarele secțiuni.

SecțiuneDescriereTip de conținut
[General]Informații generale despre beatmapperechi cheie: valoare
[Editor]Setări salvate pentru editorul de beatmapperechi cheie: valoare
[Metadate]Informații utilizate pentru a identifica beatmap-ulperechi cheie:valoare
[Dificultate]Setări de dificultateperechi cheie:valoare
[Evenimente]Evenimente grafice ale beatmap-ului și storyboard-uluiListe separate prin virgulă
[PuncteDeCronometrare]Puncte de sincronizare și controlListe separate prin virgulă
[Culori]Culori de combo și skinperechi cheie : valoare
[HitObjects]Obiecte loviteListe separate prin virgulă

Caracteristici cheie ale fișierelor OSU

CaracteristicăDescriere
Extensie de fișier.osu
Variante principaleFișiere standard de beatmap osu! (toate modurile de joc), fișiere de beatmap osu!taiko (modul Taiko), fișiere de beatmap osu!catch (modul Catch the Beat) și fișiere de beatmap osu!mania (modul Mania)
Tip formatFișier text simplu care folosește formatul de fișier INI cu organizare pe secțiuni; stochează datele beatmap în format ușor de citit de către oameni; include secțiunile [General], [Editor], [Metadata], [Difficulty], [Events], [TimingPoints] și [HitObjects]
Utilizare principalăDefinirea tuturor elementelor de joc pentru un beatmap de ritm osu!; stochează datele de sincronizare, poziționarea obiectelor de lovire, setările de dificultate, metadatele piesei și informațiile despre evenimentele vizuale
Caracteristică principalăFormat text simplu extrem de personalizabil care permite crearea și editarea precisă a beatmap-urilor; suportă patru moduri de joc distincte (osu!, Taiko, Catch the Beat, Mania); include definiții detaliate ale obiectelor de lovire cu suport pentru cercuri, glisoare, rotitoare și note lungi
Profil de securitateSigur pentru utilizarea în joc; nu conține cod executabil; poate fi editat în siguranță cu orice editor de text; formatul lizibil de către om permite modificarea directă și ajustarea fină a parametrilor beatmap-ului
CompatibilitateNativ pentru clientul jocului osu! (Windows, macOS, Linux); poate fi editat cu orice editor de text; pachetele OSZ conțin fișierul OSU împreună cu resurse audio (MP3/OGG) și imagine (JPG/PNG); poate fi convertit în alte formate de jocuri ritmice folosind instrumente ale comunității

Deschiderea fișierelor OSU în osu!

Fișierele OSU sunt utilizate automat când se joacă un beatmap în osu!:

  1. Instalați un fișier OSZ dublu-clicând pe el

  2. Jocul extrage fișierul OSU și resursele asociate

  3. Selectați beatmap-ul din meniul de selecție a melodiilor

  4. Fișierul OSU furnizează instrucțiunile de joc

Editarea fișierelor OSU

Pentru a edita un fișier OSU:

  1. Extrage fișierul OSU din arhiva OSZ

  2. Deschide fișierul cu orice editor de text (Notepad++, Visual Studio Code, etc.)

  3. Modifică secțiunile și valorile dorite

  4. Salvează fișierul și testează modificările în osu!

Crearea de noi fișiere OSU

Noile fișiere OSU sunt de obicei create utilizând editorul de beatmap-uri osu!:

  1. Pornește osu! și deschide editorul de beatmap-uri

  2. Selectați un fișier de melodie

  3. Utilizați editorul pentru a plasa obiectele de lovire

  4. Editorul generează fișierul OSU automat

  5. Distribuiți setul de beatmap ca fișier OSZ

Conversia fișierelor OSU

Fișierele OSU pot fi convertite în alte formate utilizând instrumente specializate:

  1. osu! la StepMania – Conversie în format SM

  2. osu! la Quaver – Conversie în format QS

Întrebări frecvente (FAQ)

**Q1: Ce reprezintă OSU în jocul osu!?

A1: OSU reprezintă beatmap-ul osu!, care este formatul de fișier utilizat pentru a stoca toate datele de joc pentru un beatmap jucabil în jocul ritmic .

**Q2: Cum pot deschide și edita un fișier OSU?

A2: Poți deschide și edita fișierele OSU cu orice editor de text, cum ar fi Notepad, Notepad++ sau Visual Studio Code, deoarece sunt stocate în text simplu utilizând formatul INI .

**Q3: Care este diferența dintre un fișier OSU și un fișier OSZ?

A3: Un fișier OSU este fișierul beatmap care conține datele de joc, în timp ce un fișier OSZ este un arhivă ZIP care conține fișierul OSU împreună cu resurse audio și imagini .

**Q4: Pot crea un fișier OSU fără a folosi jocul osu!?

A4: Deși poți crea fișiere OSU manual cu un editor de text, este mult mai ușor să folosești editorul de beatmap încorporat în osu!, care generează fișierul automat .

**Q5: Ce moduri de joc sunt suportate de fișierele OSU?

A5: Fișierele OSU suportă patru moduri de joc: osu! standard (clic pe cercuri), Taiko (tobă), Catch the Beat (prinderea fructelor) și Mania (ritm pe tastatură).

Referințe