aspose.info
AR

ملف OSU - تنسيق ملف سكريبت Osu!، كيف تنشئه وتفتحه؟

تاريخ التحديث

ما هو ملف OSU؟

ملف OSU هو نص برمجي للعبة مكتوب للعبة الإيقاع osu!. يحتوي على معلومات حول خريطة الإيقاع المستخدمة في اللعبة مثل مستوى الصعوبة، الأغنية التي سيتم تشغيلها، وتوقيتات العناصر التي يجب على اللاعب مزامنتها مع الموسيقى. يتيح للاعبين تطوير تحديات مخصصة ومشاركتها مع مجتمع اللعبة.

نوع MIME لتنسيق ملف OSR: x-osu-beatmap

تنسيق ملف OSU

يتم حفظ ملفات OSU كملفات نصية عادية على القرص وتُعرّف بنيتها بوضوح شديد في تنسيق ملف OSU بواسطة osu!.

الأقسام في ملف OSU

ملف OSU النموذجي يحتوي على الأقسام التالية.

القسمالوصفنوع المحتوى
[عام]معلومات عامة حول خريطة الإيقاعأزواج المفتاح: القيمة
[المحرر]الإعدادات المحفوظة لمحرر خريطة الإيقاعأزواج المفتاح والقيمة
[البيانات الوصفية]معلومات تُستخدم لتحديد خريطة الإيقاعأزواج المفتاح:القيمة
[الصعوبة]إعدادات الصعوبةأزواج المفتاح:القيمة
[الأحداث]أحداث خريطة الإيقاع والرسوم البيانية للستوري بوردقوائم مفصولة بفواصل
[نقاط التوقيت]نقاط التوقيت والتحكمقوائم مفصولة بفواصل
[الألوان]ألوان الكومبو والجلدأزواج المفتاح : القيمة
[كائنات الضربة]كائنات الضربةقوائم مفصولة بفواصل

الخصائص الرئيسية لملفات OSU

الخاصيةالوصف
امتداد الملف.osu
الأنواع الأساسيةملفات خريطة الإيقاع القياسية لـ osu! (جميع أوضاع اللعبة)، ملفات خريطة osu!taiko (وضع تايكو)، ملفات خريطة osu!catch (وضع Catch the Beat)، وملفات خريطة osu!mania (وضع Mania)
نوع التنسيقملف نص عادي يستخدم تنسيق INI مع تنظيم قائم على الأقسام؛ يخزن بيانات خريطة الإيقاع بصيغة قابلة للقراءة البشرية؛ يتضمن الأقسام [General]، [Editor]، [Metadata]، [Difficulty]، [Events]، [TimingPoints]، و[HitObjects]
الاستخدام الأساسيتحديد جميع عناصر اللعب لخريطة إيقاع لعبة osu!؛ يخزن بيانات التوقيت، مواضع كائنات الضرب، إعدادات الصعوبة، بيانات تعريف الأغنية، ومعلومات الأحداث البصرية
الميزة الرئيسيةتنسيق نص عادي قابل للتخصيص بدرجة عالية يتيح إنشاء وتحرير خريطة إيقاع بدقة؛ يدعم أربعة أوضاع لعبة متميزة (osu!، Taiko، Catch the Beat، Mania)؛ يتضمن تعريفات مفصلة لكائنات الضرب مع دعم الدوائر، المنزلقات، الدوارات، والملاحظات الطويلة
ملف تعريف الأمانآمن للاستخدام في اللعبة؛ لا يحتوي على أي شفرة تنفيذية؛ يمكن تحريره بأمان باستخدام أي محرر نصوص؛ يسمح التنسيق القابل للقراءة البشرية بالتعديل المباشر وضبط معلمات الخريطة الإيقاعية
التوافقمتوافق أصلي مع عميل لعبة osu! (ويندوز، macOS، لينكس)؛ يمكن تحريره باستخدام أي محرر نصوص؛ حزم OSZ تحتوي على ملف OSU إلى جانب ملفات الصوت (MP3/OGG) والصور (JPG/PNG)؛ يمكن تحويله إلى صيغ ألعاب إيقاعية أخرى باستخدام أدوات المجتمع

فتح ملفات OSU في osu!

يتم استخدام ملفات OSU تلقائيًا عند تشغيل خريطة إيقاعية في osu!:

  1. قم بتثبيت ملف OSZ بالنقر المزدوج عليه

  2. تستخرج اللعبة ملف OSU والملفات المرتبطة به

  3. اختر الخريطة الإيقاعية من قائمة اختيار الأغاني

  4. ملف OSU يوفر تعليمات طريقة اللعب

تحرير ملفات OSU

لتعديل ملف OSU:

  1. استخراج ملف OSU من أرشيف OSZ

  2. افتح الملف باستخدام أي محرر نصوص (Notepad++، Visual Studio Code، إلخ.)

  3. عدّل الأقسام والقيم المطلوبة

  4. احفظ الملف واختبر التغييرات في osu!

إنشاء ملفات OSU جديدة

عادةً ما يتم إنشاء ملفات OSU الجديدة باستخدام محرر خريطة الإيقاع osu!:

  1. شغّل osu! وافتح محرر خريطة الإيقاع

  2. اختر ملف أغنية

  3. استخدم المحرر لوضع كائنات الضربة

  4. يقوم المحرر بإنشاء ملف OSU تلقائيًا

  5. شارك مجموعة الخريطة الإيقاعية كملف OSZ

تحويل ملفات OSU

يمكن تحويل ملفات OSU إلى صيغ أخرى باستخدام أدوات متخصصة:

  1. osu! إلى StepMania – تحويل إلى صيغة SM

  2. osu! إلى Quaver – تحويل إلى صيغة QS

الأسئلة المتكررة (FAQ)

**Q1: ماذا يعني OSU في لعبة osu!؟

A1: OSU تعني خريطة إيقاع osu!، وهي تنسيق الملف المستخدم لتخزين جميع بيانات اللعب لخريطة إيقاع قابلة للعب في لعبة الإيقاع.

**Q2: كيف يمكنني فتح وتحرير ملف OSU؟

A2: يمكنك فتح وتحرير ملفات OSU باستخدام أي محرر نصوص مثل Notepad أو Notepad++ أو Visual Studio Code، لأنها مخزنة كنص عادي باستخدام تنسيق INI.

**Q3: ما الفرق بين ملف OSU وملف OSZ؟

A3: ملف OSU هو ملف الخريطة الموسيقية الذي يحتوي على بيانات اللعب، بينما ملف OSZ هو أرشيف ZIP يحتوي على ملف OSU بالإضافة إلى ملفات الصوت والصورة.

**Q4: هل يمكنني إنشاء ملف OSU دون استخدام لعبة osu!؟

A4: بينما يمكنك إنشاء ملفات OSU يدويًا باستخدام محرر نصوص، فإن استخدام محرر الخرائط المدمج في osu! أسهل بكثير، حيث يقوم بإنشاء الملف تلقائيًا.

**Q5: ما أوضاع اللعبة التي تدعمها ملفات OSU؟

A5: تدعم ملفات OSU أربعة أوضاع للعبة: osu! القياسي (النقر على الدوائر)، تايكو (العزف على الطبول)، صيد الإيقاع (التقاط الفواكه)، ومانيا (إيقاع لوحة المفاتيح).

المراجع