OsuGAI — ИИ-маппер DanceGAI для osu!: ИИ-генератор beatmap для osu! standard. Дайте ему песню и выберите нужные сложности: он расставит круги, слайдеры и спиннеры в такт музыке и выдаст играбельный mapset, который можно сразу перетащить в osu!.
osu! standard: вы целитесь в круги, ведёте слайдеры и крутите спиннеры по всему игровому полю в такт музыке.
Посмотрите в игре
Flower Dance, замапленная OsuGAI
Настоящий mapset, сделанный из этой песни, — нажмите play, чтобы посмотреть его вместе с музыкой.
Сгенерировано OsuGAI v1 Beta в DanceGAI.
- osu! standard
- Круги, слайдеры, слайдеры с повторами, спиннеры
- До 10 сложностей, цели ★1–★10
- Стиль для каждой сложности
- Автоматические BPM и offset
- Играбельный .osz с фоном
- Начать можно бесплатно
Что делает OsuGAI
В osu! standard у каждого объекта есть время и место на игровом поле, поэтому генератор должен решать, куда движется курсор, а не только когда вы нажимаете. OsuGAI слушает песню, планирует, насколько сложной должна быть каждая её часть, и пишет движение и нажатия для каждой сложности — а затем превращает их в круги, слайдеры и спиннеры.
Вы получаете обычный mapset для osu!: по одному файлу .osu на сложность, песню, фоновое изображение и хитсаунд, упакованные в .osz. Откройте его в osu! stable или lazer, чтобы сыграть, или в редакторе, чтобы что-то изменить.
Как создать beatmap для osu! standard
- Добавьте песню — загрузите MP3, OGG или WAV, перетащите .osz из osu! или вставьте ссылку на beatmap в osu!.
- Выберите сложности — звёздные цели от ★1 до ★10. Они подбираются автоматически, как только песня загрузится.
- Настройте стиль (по желанию) — слайдеры, острые углы, смена дистанции и расстояние в стримах, для каждой сложности.
- Добавьте фон (по желанию) — при импорте из osu! остаётся собственный фон; иначе выберите изображение или оставьте фон DanceGAI.
- Создайте, посмотрите, скачайте — посмотрите, как карта играется в браузере вместе с песней, затем скачайте .osz и перетащите его в osu!.
Создать beatmap для osu! standard
Что вы настраиваете
Сложности
Выберите звёздные цели от ★1 до ★10 — столько, сколько позволяет длина песни за один проход. Каждая сложность называется по своему измеренному звёздному рейтингу (Easy, Normal, Hard, Insane, Expert, Extra), а в результате показан реальный рейтинг каждой карты.
Стиль
Четыре шкалы на каждую сложность: слайдеры (какую часть карты занимают слайдеры), острые углы (прыжки туда-обратно или более прямые, плавные линии), смена дистанции (как часто меняется расстояние между объектами) и расстояние в стримах (насколько разнесены быстрые стримы). Каждая шкала охватывает то, что встречается в реальных ranked-картах с тем же звёздным рейтингом, и стартует с типичного значения, так что трогать её не обязательно.
Фон
При импорте из osu! mapset сохраняет собственный фон. К загруженной песне можно добавить JPG или PNG; если его нет, используется фон DanceGAI. Изображение попадает в .osz, и чарт ссылается на него, так что osu! показывает его в игре.
Тайминг
BPM и offset определяются автоматически, в том числе в песнях со сменой темпа, — та же система определения тайминга, что и в ManiaGAI.
Что значит «бета»
OsuGAI v1 — новинка. Каждая карта, которую он делает в наших тестах, — корректная и полная карта osu! standard, но корректная — ещё не значит отличная. Учитывайте следующие ограничения:
- Часто сложнее цели. Измеренные звёздные рейтинги обычно оказываются выше выбранных ★ — всегда проверяйте реальный рейтинг в результате.
- Формы слайдеров могут выглядеть странно. Некоторые слайдеры пересекают сами себя или имеют странные траектории или скорость.
- Простые дополнения. Новые комбо ставятся по фиксированному правилу; своих хитсаундов, киай-секций и сторибордов нет.
- Ограниченное тестирование. Наши проверки автоматические; люди пока мало тестировали модель в игре.
- Unranked по определению. Карты, созданные ИИ, — для игры на своих песнях и тренировки, а не для раздела ranked.
Что на входе и что на выходе
- На входе: MP3, OGG или WAV до 30 МБ и 10 минут — или ссылка на beatmap в osu! либо .osz, из которых берутся песня и фон.
- На выходе: .osz с одним .osu (osu! standard) на каждую сложность, песней, фоном и хитсаундом, готовый для osu! stable или lazer.
- Шеринг: у каждой карты есть своя страница, которой можно поделиться, и 7 дней карта показывается в Сообществе, если вы её не скроете.
Как это работает
OsuGAI работает на том же движке, что и ManiaGAI: планировщик решает, насколько сложной должна быть каждая часть песни, а модель нот, обученная примерно на 118 000 карт osu! standard, пишет нажатия кнопок и траекторию курсора. Затем декодер превращает их в круги, слайдеры и спиннеры. Подробности, обучающие данные и честные ограничения — в статье Как создавался OsuGAI: beatmap для osu! standard, созданные ИИ.
Частые вопросы
Что такое OsuGAI?
OsuGAI — ИИ-генератор beatmap для osu! standard от DanceGAI. Он превращает песню в играбельный mapset из кругов, слайдеров и спиннеров. Он находится в бете.
Как сделать карту osu! standard из песни?
Добавьте песню вверху этой страницы (или вставьте ссылку на beatmap в osu!), выберите сложности, нажмите «Создать», затем скачайте .osz и перетащите его в osu!.
Почему карты получаются сложнее цели?
В этой бете модель склонна перебарщивать: цель ★6 обычно измеряется около ★7, а самые высокие цели могут оказаться на несколько звёзд выше. Каждая сложность называется и показывается по реально измеренной звёздности, так что вы всегда знаете, что получили.
Что меняют шкалы стиля?
То, как карта играется при той же сложности: сколько слайдеров, насколько острые углы между прыжками, насколько меняется дистанция и насколько разнесены стримы. Они необязательны — по умолчанию стоит типичное значение для каждого звёздного рейтинга.
Он делает слайдеры и спиннеры?
Да: круги, слайдеры (включая слайдеры с повторами) и спиннеры. В этой бете формы некоторых слайдеров ещё могут выглядеть необычно.
Можно использовать своё фоновое изображение?
Да. Импортируйте из osu!, чтобы сохранить собственный фон mapset'а, или добавьте JPG или PNG к загруженной песне. Если его нет, используется фон DanceGAI.
Работает ли .osz в osu! lazer и stable?
Да. Это стандартный .osz: перетащите его в окно osu!, и весь mapset импортируется.
OsuGAI так же хорош, как ManiaGAI?
Пока нет. ManiaGAI месяцами тестировали в игре и улучшали; OsuGAI v1 — наша первая модель для osu! standard. Его карты полные и играбельные, но будьте готовы к шероховатостям — см. «Что значит „бета“» выше.
Это бесплатно?
Чтобы создать beatmap, нужен бесплатный аккаунт. Один кредит — это целый mapset, одинаково для OsuGAI и ManiaGAI, а план Free каждый месяц пополняет ваши кредиты.
Можно ли отправить карту OsuGAI на ранкинг?
Нет. Картам, созданным ИИ, не место в разделе ranked. Оставьте их себе, делитесь ими как WIP или в graveyard и всегда указывайте, что они созданы ИИ.
Попробуйте OsuGAI на своей песне
Добавьте песню вверху страницы — до вашей первой карты osu! standard всего несколько кликов.
Создать beatmap для osu! standard