aspose.info
TR

OSU Dosyası - Osu! Betik Dosya Formatı, Nasıl Oluşturulur ve Açılır?

Güncellendi

OSU dosyası nedir?

Bir OSU dosyası, osu! ritim oyunu için yazılmış bir oyun betiğidir. Oyunda kullanılan beatmap hakkında, zorluk seviyesi, çalınacak şarkı ve oyuncunun müzikle senkronize olması gereken hit nesnelerinin zamanlamaları gibi bilgileri içerir. Bu, ritim oyunu oyuncularının özel zorluklar geliştirmesine ve oyun topluluğu ile paylaşmasına olanak tanır.

OSR Dosya Formatının MIME Türü: x-osu-beatmap

OSU Dosya Formatı

OSU dosyaları, diske düz metin dosyaları olarak kaydedilir ve yapısı osu! tarafından OSU dosya formatı içinde çok net bir şekilde tanımlanmıştır.

OSU Dosyasındaki Bölümler

Tipik bir OSU dosyası aşağıdaki bölümlere sahiptir.

BölümAçıklamaİçerik türü
[Genel]Beatmap hakkında genel bilgileranahtar: değer çiftleri
[Editör]Beatmap editörü için kaydedilen ayarlaranahtar: değer çiftleri
[Meta Verileri]Beatmap’i tanımlamak için kullanılan bilgileranahtar:değer çiftleri
[Zorluk]Zorluk ayarlarıanahtar:değer çiftleri
[Etkinlikler]Beatmap ve storyboard grafik etkinlikleriVirgülle ayrılmış listeler
[ZamanlamaNoktaları]Zamanlama ve kontrol noktalarıVirgülle ayrılmış listeler
[Renkler]Kombin ve skin renklerianahtar : değer çiftleri
[HitObjects]Vuruş nesneleriVirgülle ayrılmış listeler

OSU Dosyalarının Temel Özellikleri

ÖzellikAçıklama
Dosya Uzantısı.osu
Ana VaryantlarStandart osu! beatmap dosyaları (tüm oyun modları), osu!taiko beatmap dosyaları (Taiko modu), osu!catch beatmap dosyaları (Catch the Beat modu) ve osu!mania beatmap dosyaları (Mania modu)
Biçim TürüBölüm tabanlı organizasyon kullanan INI dosya formatında düz metin dosyası; beatmap verilerini insan tarafından okunabilir formatta depolar; [General], [Editor], [Metadata], [Difficulty], [Events], [TimingPoints] ve [HitObjects] bölümlerini içerir
Ana KullanımBir osu! ritim oyunu beatmap’i için tüm oyun öğelerini tanımlama; zamanlama verilerini, hit nesnesi konumlarını, zorluk ayarlarını, şarkı meta verilerini ve görsel olay bilgilerini depolar
Ana ÖzellikKesin beatmap oluşturma ve düzenleme imkanı sağlayan son derece özelleştirilebilir düz metin formatı; dört ayrı oyun modunu (osu!, Taiko, Catch the Beat, Mania) destekler; daireler, kaydırıcılar, dönen nesneler ve uzun notalar için destek içeren ayrıntılı hit nesnesi tanımları içerir
Güvenlik ProfiliOyun kullanımına güvenli; yürütülebilir kod içermez; herhangi bir metin düzenleyicisiyle güvenle düzenlenebilir; insan tarafından okunabilir format, beatmap parametrelerinin doğrudan değiştirilmesine ve ince ayar yapılmasına olanak tanır
Uyumlulukosu! oyun istemcisine (Windows, macOS, Linux) özgüdür; herhangi bir metin düzenleyicisiyle düzenlenebilir; OSZ paketleri OSU dosyasını ses (MP3/OGG) ve görsel (JPG/PNG) varlıklarıyla birlikte içerir; topluluk araçlarıyla diğer ritim oyunu formatlarına dönüştürülebilir

osu! içinde OSU Dosyalarını Açma

OSU dosyaları, osu! içinde bir beatmap çalınırken otomatik olarak kullanılır:

  1. Bir OSZ dosyasını çift tıklayarak kurun

  2. Oyun, OSU dosyasını ve ilgili varlıkları çıkarır

  3. Şarkı seçim menüsünden beatmap’i seçin

  4. OSU dosyası oyun talimatlarını sağlar

OSU Dosyalarını Düzenleme

Bir OSU dosyasını düzenlemek için:

  1. OSZ arşivinden OSU dosyasını çıkarın

  2. Dosyayı herhangi bir metin düzenleyiciyle açın (Notepad++, Visual Studio Code, vb.)

  3. İstediğiniz bölümleri ve değerleri değiştirin

  4. Dosyayı kaydedin ve değişiklikleri osu! içinde test edin!

Yeni OSU Dosyaları Oluşturma

Yeni OSU dosyaları genellikle osu! beatmap editörü kullanılarak oluşturulur:

  1. osu! programını başlatın ve beatmap editörünü açın

  2. Bir şarkı dosyası seçin

  3. Vuruş nesnelerini yerleştirmek için editörü kullanın

  4. Editör OSU dosyasını otomatik olarak oluşturur

  5. Beatmap setini OSZ dosyası olarak paylaşın

OSU Dosyalarını Dönüştürme

OSU dosyaları, özel araçlar kullanılarak diğer formatlara dönüştürülebilir:

  1. osu! to StepMania – SM formatına dönüştür

  2. osu! to Quaver – QS formatına dönüştür

Sık Sorulan Sorular (SSS)

**Q1: osu! oyununda OSU ne anlama geliyor?

A1: OSU, ritim oyununda oynanabilir bir beatmap’in tüm oyun verilerini depolamak için kullanılan dosya formatı olan osu! beatmap’i temsil eder.

**Q2: OSU dosyasını nasıl açıp düzenleyebilirim?

A2: OSU dosyalarını, INI formatında düz metin olarak saklandıkları için Notepad, Notepad++ veya Visual Studio Code gibi herhangi bir metin düzenleyiciyle açıp düzenleyebilirsiniz.

**Q3: OSU dosyası ile OSZ dosyası arasındaki fark nedir?

A3: OSU dosyası, oyun verilerini içeren beatmap dosyası iken, OSZ dosyası OSU dosyasını ses ve görsel varlıklarla birlikte içeren bir ZIP arşividir.

**Q4: osu! oyununu kullanmadan bir OSU dosyası oluşturabilir miyim?

A4: OSU dosyalarını bir metin düzenleyiciyle manuel olarak oluşturabilirsiniz, ancak osu! içinde yerleşik beatmap editörünü kullanmak çok daha kolaydır; bu editör dosyayı otomatik olarak oluşturur.

**Q5: OSU dosyaları hangi oyun modlarını destekler?

A5: OSU dosyaları dört oyun modunu destekler: standart osu! (dairelere tıklama), Taiko (davul çalma), Catch the Beat (meyve yakalama) ve Mania (klavye ritmi).

Kaynaklar