Apa itu file OSU?
File OSU adalah skrip permainan yang ditulis untuk game ritme osu!. File ini berisi informasi tentang beatmap yang digunakan dalam game, seperti tingkat kesulitan, lagu yang akan diputar, dan timing objek yang harus dipukul yang harus disinkronkan pemain dengan musik. Ini memungkinkan pemain game ritme untuk mengembangkan tantangan khusus dan berbagi dengan komunitas game.
Tipe MIME dari Format File OSR: x-osu-beatmap
Format File OSU
File OSU disimpan sebagai file teks biasa ke disk dan strukturnya sangat jelas didefinisikan dalam format file OSU oleh osu!.
Bagian-bagian dalam File OSU
Sebuah file OSU tipikal memiliki bagian-bagian berikut.
| Bagian | Deskripsi | Jenis konten |
|---|---|---|
| [Umum] | Informasi umum tentang beatmap | pasangan kunci: nilai |
| [Editor] | Pengaturan yang disimpan untuk editor beatmap | pasangan kunci: nilai |
| [Metadata] | Informasi yang digunakan untuk mengidentifikasi beatmap | pasangan kunci:nilai |
| [Kesulitan] | Pengaturan kesulitan | pasangan kunci:nilai |
| [Acara] | Acara grafis beatmap dan storyboard | Daftar dipisahkan koma |
| [TitikWaktu] | Titik waktu dan kontrol | Daftar dipisahkan koma |
| [Warna] | Warna combo dan skin | pasangan kunci : nilai |
| [HitObjects] | Objek Hit | Daftar dipisahkan koma |
Karakteristik Utama File OSU
| Karakteristik | Deskripsi |
|---|---|
| Ekstensi File | .osu |
| Varian Utama | File beatmap osu! standar (semua mode permainan), file beatmap osu!taiko (mode Taiko), file beatmap osu!catch (mode Catch the Beat), dan file beatmap osu!mania (mode Mania) |
| Jenis Format | File teks biasa yang menggunakan format file INI dengan organisasi berbasis bagian; menyimpan data beatmap dalam format yang dapat dibaca manusia; mencakup bagian [General], [Editor], [Metadata], [Difficulty], [Events], [TimingPoints], dan [HitObjects] |
| Penggunaan Utama | Mendefinisikan semua elemen gameplay untuk beatmap permainan ritme osu!; menyimpan data timing, penempatan objek hit, pengaturan kesulitan, metadata lagu, dan informasi acara visual |
| Fitur Utama | Format teks biasa yang sangat dapat disesuaikan memungkinkan pembuatan dan penyuntingan beatmap yang tepat; mendukung empat mode permainan yang berbeda (osu!, Taiko, Catch the Beat, Mania); mencakup definisi objek hit yang detail dengan dukungan untuk lingkaran, slider, spinner, dan catatan panjang |
| Profil Keamanan | Aman untuk digunakan dalam permainan; tidak mengandung kode yang dapat dieksekusi; dapat diedit dengan aman menggunakan editor teks apa pun; format yang dapat dibaca manusia memungkinkan modifikasi langsung dan penyesuaian detail parameter beatmap |
| Kompatibilitas | Asli untuk klien game osu! (Windows, macOS, Linux); dapat diedit dengan editor teks apa pun; paket OSZ berisi file OSU beserta aset audio (MP3/OGG) dan gambar (JPG/PNG); dapat dikonversi ke format permainan ritme lainnya menggunakan alat komunitas |
Membuka File OSU di osu!
File OSU secara otomatis digunakan saat memainkan beatmap di osu!:
Pasang file OSZ dengan mengklik ganda
Game mengekstrak file OSU dan aset terkait
Pilih beatmap dari menu pemilihan lagu
File OSU menyediakan instruksi gameplay
Mengedit File OSU
Untuk mengedit file OSU:
Ekstrak file OSU dari arsip OSZ
Buka file dengan editor teks apa pun (Notepad++, Visual Studio Code, dll.)
Modifikasi bagian dan nilai yang diinginkan
Simpan file dan uji perubahan di osu!
Membuat File OSU Baru
File OSU baru biasanya dibuat menggunakan editor beatmap osu!:
Luncurkan osu! dan buka editor beatmap
Pilih file lagu
Gunakan editor untuk menempatkan objek hit
Editor menghasilkan file OSU secara otomatis
Bagikan set beatmap sebagai file OSZ
Mengonversi File OSU
File OSU dapat dikonversi ke format lain menggunakan alat khusus:
osu! ke StepMania – Konversi ke format SM
osu! ke Quaver – Konversi ke format QS
Pertanyaan yang Sering Diajukan (FAQ)
**Q1: Apa kepanjangan OSU dalam game osu!?
A1: OSU merupakan beatmap osu!, yang merupakan format file yang digunakan untuk menyimpan semua data gameplay untuk beatmap yang dapat dimainkan dalam permainan ritme .
**Q2: Bagaimana cara membuka dan mengedit file OSU?
A2: Anda dapat membuka dan mengedit file OSU dengan editor teks apa pun seperti Notepad, Notepad++, atau Visual Studio Code, karena file tersebut disimpan dalam teks biasa menggunakan format INI .
**Q3: Apa perbedaan antara file OSU dan file OSZ?
A3: File OSU adalah file beatmap yang berisi data gameplay, sementara file OSZ adalah arsip ZIP yang berisi file OSU beserta aset audio dan gambar .
**Q4: Apakah saya dapat membuat file OSU tanpa menggunakan game osu!?
A4: Meskipun Anda dapat membuat file OSU secara manual dengan editor teks, jauh lebih mudah menggunakan editor beatmap bawaan di osu!, yang secara otomatis menghasilkan file tersebut .
**Q5: Mode permainan apa yang didukung oleh file OSU?
A5: File OSU mendukung empat mode permainan: osu! standar (mengklik lingkaran), Taiko (menabuh drum), Catch the Beat (menangkap buah), dan Mania (ritme keyboard) .