aspose.info
RU

Файл OSZ - формат файлов карт osu!, как создать и открыть его?

Обновлено

Что такое файл OSZ?

Файл OSZ — это сжатый формат файлов, используемый ритм-игрой osu! для хранения данных битмапов. Битмапы по сути являются уровнями игры и включают информацию, такую как песня, тайминг битов и расположение объектов на игровом экране. Файлы OSZ позволяют легко распространять битмапы и обычно загружаются из интернета и импортируются в игру. У osu! также есть формат файла OSR, который представляет собой запись повторения игры и может воспроизводиться игроками.

MIME тип формата OSR: x-osu-replay

Формат файла OSZ

Подробности внутреннего формата файлов OSZ недоступны публично. Он содержит данные, сжатые ZIP, которые включают информацию для воспроизведения музыки, отображения графики и показа игроков о событиях, когда они взаимодействуют с игрой.

Ключевые характеристики файлов OSZ

ХарактеристикаОписание
Расширение файла.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) ресурсами; может быть конвертирован в другие форматы ритм‑игр с помощью инструментов сообщества

Как создать файл OSZ?

OSU! имеет подробные инструкции по созданию OSZ и файлов OSK. Следующие шаги можно использовать для создания файла OSZ с помощью OSU!.

  1. Откройте карту через редактор.
  2. В верхнем меню выберите Файл > Экспортировать пакет….
  3. Архив .osz будет помещён в папку Exports внутри папки osu!.

Как открыть и работать с файлами OSU

Открытие файлов 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 можно конвертировать в другие форматы с помощью специализированных инструментов:

  • osu! в StepMania – Конвертировать в формат SM

  • 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! (нажатие по кругам), Taiko (барабанные удары), Catch the Beat (поимка фруктов) и Mania (клавиатурный ритм) .

Ссылки