מהו קובץ OSU?
קובץ OSU הוא סקריפט משחק שנכתב עבור משחק הקצב osu!. הוא מכיל מידע על מפת הקצב המשמשת במשחק כגון רמת הקושי, השיר שיש לנגן, והזמנים של האובייקטים שיש לפגוע בהם שהשחקן צריך להתאים למוזיקה. הוא מאפשר לשחקני משחקי קצב לפתח אתגרים מותאמים אישית ולשתף עם קהילת המשחק.
סוג MIME של פורמט קובץ OSR: x-osu-beatmap
פורמט קובץ OSU
קבצי OSU נשמרים כקבצי טקסט פשוטים בדיסק והמבנה שלהם מוגדר בצורה ברורה ב-פורמט קובץ OSU על ידי osu!.
חלקים בקובץ OSU
קובץ OSU טיפוסי כולל את החלקים הבאים.
| חלק | תיאור | סוג תוכן |
|---|---|---|
| [כללי] | מידע כללי על מפת הקצב | זוגות מפתח: ערך |
| [עורך] | הגדרות שמורות עבור עורך המפה | זוגות מפתח: ערך |
| [מטא-נתונים] | מידע המשמש לזיהוי המפה | זוגות מפתח:ערך |
| [קושי] | הגדרות קושי | זוגות מפתח:ערך |
| [אירועים] | אירועי גרפיקה של מפת קצב ולוח סיפור | רשימות מופרדות בפסיקים |
| [נקודות תזמון] | נקודות תזמון ושליטה | רשימות מופרדות בפסיקים |
| [צבעים] | צבעי קומבו ועור | זוגות מפתח-ערך |
| [HitObjects] | אובייקטים | רשימות מופרדות בפסיקים |
מאפיינים מרכזיים של קבצי OSU
| מאפיין | תיאור |
|---|---|
| סיומת קובץ | .osu |
| וריאנטים ראשיים | קבצי מפות קצב סטנדרטיים של osu! (כל מצבי המשחק), קבצי מפות קצב של osu!taiko (מצב טאיקו), קבצי מפות קצב של osu!catch (מצב תפס את הקצב), וקבצי מפות קצב של osu!mania (מצב מניה) |
| סוג פורמט | קובץ טקסט פשוט המשתמש בפורמט קובץ INI עם ארגון מבוסס סעיפים; מאחסן נתוני מפה בפורמט קריא לבני אדם; כולל את הסעיפים [General], [Editor], [Metadata], [Difficulty], [Events], [TimingPoints] ו-[HitObjects] |
| שימוש ראשי | הגדרת כל מרכיבי המשחק למפת קצב של משחק ריתמוס osu!; מאחסן נתוני תזמון, מיקום אובייקטי פגיעה, הגדרות קושי, מטא‑נתוני השיר, ומידע על אירועים חזותיים |
| תכונה מרכזית | פורמט טקסט פשוט ברמת התאמה גבוהה המאפשר יצירה ועריכה מדויקת של מפות קצב; תומך בארבעה מצבי משחק שונים (osu!, Taiko, Catch the Beat, Mania); כולל הגדרות מפורטות של אובייקטי פגיעה עם תמיכה במעגלים, מחוונים, ספינרים והערות ארוכות |
| פרופיל אבטחה | בטוח לשימוש במשחק; אינו מכיל קוד הפעלה; ניתן לערוך בבטחה עם כל עורך טקסט; פורמט קריא לבני אדם מאפשר שינוי ישיר וכיוונון מדויק של פרמטרי המפה |
| תאימות | מקורי ללקוח המשחק osu! (Windows, macOS, Linux); ניתן לערוך עם כל עורך טקסט; חבילות OSZ מכילות את קובץ ה‑OSU יחד עם קבצי שמע (MP3/OGG) ותמונות (JPG/PNG); ניתן להמיר לפורמטים של משחקי ריתמיקה אחרים באמצעות כלי קהילה |
פתיחת קבצי OSU ב‑osu!
קבצי OSU משמשים אוטומטית בעת נגינת מפה ב‑osu!:
התקן קובץ OSZ על ידי לחיצה כפולה עליו
המשחק מחלץ את קובץ ה‑OSU ואת המשאבים המשויכים
בחר את המפה מתפריט בחירת השירים
קובץ ה-OSU מספק את הוראות המשחק
עריכת קבצי OSU
כדי לערוך קובץ OSU:
חלץ את קובץ ה-OSU מארכיון ה-OSZ
פתח את הקובץ עם כל עורך טקסט (Notepad++, Visual Studio Code, וכו')
שנה את החלקים והערכים הרצויים
שמור את הקובץ ובדוק את השינויים ב-osu!
יצירת קבצי OSU חדשים
קבצי OSU חדשים נוצרים בדרך כלל באמצעות עורך המפות של osu!:
הפעל את osu! ופתח את עורך המפות
בחר קובץ שיר
השתמש בעורך כדי למקם אובייקטי פגיעה
העורך יוצר את קובץ ה-OSU באופן אוטומטי
שתף את סט המפה כקובץ OSZ
המרת קבצי OSU
קבצי OSU ניתן להמיר לפורמטים אחרים באמצעות כלים מיוחדים:
osu! ל-StepMania – המרה לפורמט SM
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! סטנדרטי (לחיצה על מעגלים), טאיקו (תיפוף), תפס את הקצב (תפיסת פירות), ומניה (קצב מקלדת).