aspose.info
UK

Файл OSU — формат скриптових файлів Osu!, як створити та відкрити його?

Оновлено

Що таке файл OSU?

Файл OSU — це ігровий скрипт, написаний для ритм-ігри osu!. Він містить інформацію про бітмапу, що використовується в грі, таку як рівень складності, пісня, яку треба грати, та таймінги об’єктів, з якими гравець має синхронізуватись під музику. Це дозволяє гравцям у ритм-ігри створювати власні виклики та ділитися ними з ігровою спільнотою.

MIME тип формату файлу OSR: x-osu-beatmap

Формат файлу OSU

Файли OSU зберігаються як прості текстові файли на диску, і їхня структура дуже чітко визначена у форматі файлу OSU від osu!.

Розділи у файлі OSU

Типовий файл OSU має такі розділи.

РозділОписТип вмісту
[Загальне]Загальна інформація про картупари ключ: значення
[Редактор]Збережені налаштування редактора бітмапівпари ключ: значення
[Метадані]Інформація, що використовується для ідентифікації бітмапупари ключ:значення
[Складність]Налаштування складностіпари ключ:значення
[Події]Графічні події бітмапи та сторібордуСписки, розділені комами
[ТочкиТаймінгу]Таймінгові та контрольні точкиСписки, розділені комами
[Кольори]Кольори комбо та скінапари ключ : значення
[HitObjects]Об’єкти ударуСписки, розділені комами

Ключові характеристики файлів 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! (Windows, macOS, Linux); може бути відредагований будь-яким текстовим редактором; пакети 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! beatmap, що є форматом файлу, який використовується для збереження всіх даних геймплею для відтворюваної бітмапи в ритмічній грі .

**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! (натискання кіл), Таїко (барабаніння), Catch the Beat (зловлення фруктів) та Mania (ритм клавіатури) .

Посилання