osu!(lazer) – это следующее глобальное обновление osu!, кульминация нескольких лет скрупулёзной работы «за кулисами» по разработке этой версии с нуля.
Конечная цель этого проекта — выпуск обновления, которое полностью заменит текущую стабильную версию, однако над этим ещё предстоит поработать. В конечном счёте именно игроки будут решать, когда случится переход; поддержка предыдущей версии не прекратится до тех пор, пока большинство игроков не перейдут на новую.
«lazer» – это кодовое название, которое перестанет использоваться, когда проект станет основной версией игры. Для краткости в этой статье вместо osu!(lazer) будет употребляться термин lazer, а вместо osu!(stable) — просто stable.
Подробнее см. Отличия в геймплее osu!(lazer)
Ниже приведено подробное сравнение возможностей текущей версии lazer и stable. Обратите внимание, что содержимое таблиц может меняться, так как одной из целей является разработка того, что хотят игроки.
Возможность | stable | lazer |
---|---|---|
Поддержка Windows 8.0 и ниже | ||
Поддержка macOS / Linux | 1 | |
Поддержка DirectX / Metal | 2 | |
Поддержка мобильных устройств | ||
Многопоточная архитектура | ||
Аппаратное ускорение видео | ||
Масштабирование интерфейса | ||
Дополнительные игровые режимы | 3 | |
Единое хранилище данных | 4 | |
Встроенный драйвер для планшета | ||
Поддержка разных пропорций игровой области |
Возможность | stable | lazer |
---|---|---|
Поддержка скинов | 5 | |
Группировка карт в меню выбора песни | ||
Внутриигровой редактор скинов и интерфейса | ||
Динамические настраиваемые элементы интерфейса |
Возможность | stable | lazer |
---|---|---|
Отображение сторибордов в главном меню | 6 | |
Скрытие сложностей | ||
Мастер первичной настройки игры | ||
Временное удаление карт | 7 | |
Мгновенное применение настроек во время игры |
Возможность | stable | lazer |
---|---|---|
Отображение количества pp в реальном времени | 8 | |
Настройка сложности модов | 9 | |
Пресеты модов | ||
Тонкая настройка модов | ||
Новые "развлекательные" моды | ||
Нормализация комбо-цветов10 | ||
Временное отображение скрытого интерфейса | 11 | |
Калибровка оффсета отдельных карт по результату игры | 12 | 13 |
Выдвигающиеся / задвигающиеся слайдеры | 14 | |
Облегчённая версия "нотлока" | 15 | |
Дольная окраска нот в osu!mania и osu! | ||
Перемотка реплеев | ||
Дизайн комментариев к реплеям в духе Niconico |
Возможность | stable | lazer |
---|---|---|
Отправка рекордов на сервер | ||
Таблицы рекордов на картах | ||
Статистика в профиле | ||
Медали | 16 | |
Очки производительности | ||
Чат без задержки | 17 | |
Вики / новости / список изменений / рейтинги | 18 | |
Профили игроков | ||
Библиотека карт | 19 | |
Неограниченный размер комнат мультиплеера | 20 | |
Режим наблюдения в мультиплеере | ||
Таймер обратного отсчёта | 21 | 22 |
Режимы очереди | 23 | |
Мультиплеерные команды | ||
Совместное прохождение карты | ||
Плейлисты (подборки карт, имеющие собственные таблицы рекордов) | ||
Полное обновление карт | 24 | 25 |
Возможность | stable | lazer |
---|---|---|
Редактор карт osu! | ||
Редактор карт osu!taiko | ||
Редактор карт osu!catch | ||
Редактор карт osu!mania | ||
Сравнение двух сложностей | ||
Настройка громкости хитсаундов и скорости для каждого объекта | ||
Переключение между различными кривыми в рамках одного слайдера | ||
Разрезание и склейка слайдеров | ||
Вращение паттернов | ||
Масштабирование паттернов | ||
Публикация карт | ||
Редактор сторибордов | ||
Обратная совместимость | 26 |
Решили попробовать поиграть в lazer? Круто!
Lazer можно скачать отсюда. В ближайшем будущем на него можно будет переключиться прямо в игре через настройку Ветка обновлений
.
Stable будет поддерживаться до тех пор, пока в него играют — по крайней мере, ещё несколько лет.
На данный момент в lazer могут быть импортированы карты, скины, рекорды, записи игр и коллекции. Стоит отметить, что импорт настроек не поддерживается: настраивать игру придётся с нуля.
Если lazer и stable установлены на один и тот же диск, то при импорте будут использованы жёсткие ссылки, которые сэкономят место.
В остальных случаях — да, импортированные карты займут дополнительное место на диске.
Нет.
Нет.
Да, lazer всегда устанавливается отдельно от stable. Пока вы сами не удалите одну из версий игры, обе будут доступны.
Нет, и такая возможность никогда не появится.
Тем не менее, локальные рекорды и карты пока что можно экспортировать, а затем вручную импортировать в stable.
Да, но чтобы он был виден в списке лучших результатов, нужно зайти на сайт и включить "lazer mode".
Кроме того, рекорды из лазера не попадают в список ваших первых мест.
Да.
Да, с некотороми отличиями.
Чтобы вернуться к привычной системе в рамках всей игры, откройте настройки и поменяйте Режим подсчёта очков
на Классический
. Он не будет идеально совпадать со stable, но даст те же ощущения.
Рекорды в общих таблицах также отображаются в классическом режиме.
Мы постараемся сохранить как можно больше рекордов, но не гарантируем, что так и будет. Рекорды могут быть удалены в любой момент — как частично, так и полностью — для сохранения баланса (например, если кто-то будет играть с читами или абьюзить особенности игры).
Да.
Пока что нет.
В таблицы рекордов попадают результаты с любыми комбинациями модов.
Очки производительности пока что выдаются только за моды ниже:
Adjust pitch
)Restart on fail
)Restart on fail
)Adjust pitch
)Если выше не указано обратное, очки даются только за стандартные настройки модов.
Попробуйте поиграть с модом Classic
, который возвращает большинство старых привычных механик. Кроме того, этот мод можно настроить — и заодно посмотреть, что именно он делает.
Запустите мастер по настройке игры и дойдите до пункта Настройки
. В нём находится большинство стандартных настроек, у которых поменялись значения по умолчанию. Кнопка Старые настройки
возвращает стандартные значения из stable — это станет отправной точкой вашего знакомства с lazer.
Мы постараемся это реализовать и вместе с тем не сломать новую, уже добавленную функциональность. Скины заработают, но потом.
Пока никак — скорее всего, эта возможность появится потом, так как о ней часто просят.
В этом нет смысла: выше какого-то числа FPS разницы уже не видно. Lazer использует новые подходы, которые позволяют достичь быстрого отклика и не требуют высокой частоты отрисовки кадров. Дальше будет только лучше, так как мы планируем добавить ещё пару улучшений.
Lazer опрашивает устройства ввода с частотой 1000 Гц вне зависимости от FPS, поэтому и максимальное число FPS ограничено 1000.
Если вы хотите проверить, как это влияет на задержку ввода, а также испытать своё восприятие, запустите тест на определение задержки (latency certifier), открыв в настройках раздел Отладка
.
Технические подробности и аргументы в пользу такого подхода см. здесь.
Операционная система будет опрашивать устройство намного чаще, но это даст незначительные преимущества и может привести к непредвиденным нагрузкам. Мы рекомендуем ограничить частоту опроса мышки 1000 Гц для поддержки стабильности системы.
На большинстве современных систем lazer обгоняет stable по скорости работы. Редкие исключения из этого правила обусловлены нестандартной конфигурацией системы. В ближайшее время мы планируем добавить поддержку DirectX (т.н. "режим совместимости" в stable) и Vulkan, которые за счёт драйверов на большинстве железа работают стабильнее, чем OpenGL. Когда это случится, игра заработает намного быстрее (например, если у вас система со встроенной видеокартой Intel).
Скорее всего, мы уже об этом знаем и планируем это исправить — поищите в списке известных проблем и на странице обсуждений. Если там нет ничего, похожего на вашу проблему, смело создавайте новое обсуждение.
Учтите, что у нас записано около тысячи проблем разной степени серьёзности, поэтому исправление мелких багов может занять долгое время.
Что может быть острее cutting–edge?
Кажется, что osu! — простая игра, но на самом деле в ней сотни функций и компонентов, на которые полагаются пользователи. Один может сказать, что в lazer уже можно играть на протяжении несколько лет, другой — что в lazer отсутствует масса необходимых вещей.
Кроме того, мы очень много сил вложили в обратную совместимость, чтобы все карты работали так же, как в stable, — даже в крайних и непредвиденных случаях. У osu! очень живая экосистема: пользователи регулярно пытаются выйти за рамки возможного, а мы стараемся поддержать их, где это возможно.
Наконец, время и силы уходят на то, чтобы код игры было удобно поддерживать и расширять: мы заложили основу для дальнейшей быстрой разработки разных вещей. Это касается новых компонентов интерфейса, новых настроек оформления, новых компонентов мультиплеера, — и тем более новых, ещё не виданных режимов игры, где можно будет пройти ваши любимые карты!
В наших планах — добавление огромного числа улучшений и реализация просьб от пользователей. Если вы примкнули к нашему сообществу недавно и не знакомы со всеми плодами разработки, ждите приятных сюрпризов.
В lazer больше нет отдельной папки для карт! Это позволяет, к примеру, не нажимать клавишу F5
в меню выбора песни, чтобы обновить список карт (потому что карты всегда в актуальном состоянии), а также снижает занимаемое картами место на диске на 20–40%. Подробнее см. Хранилище файлов osu!(lazer).
Чтобы внести в карту изменения, откройте её в редакторе карт. В будущем мы планируем добавить в него возможность на время «воссоздать» директорию с картой, чтобы с ней можно было работать из других программ.
Некоторые фильтры на странице поиска карт по-прежнему доступны только саппортерам.
Кроме того, в lazer уже есть возможности, доступные только для саппортеров:
Потом мы добавим ещё какие-нибудь эксклюзивные возможности, но конкретно сейчас силы уходят на то, чтобы lazer сравнялся по функциональности со stable. Иными словами, главное преимущество osu!supporter — поддержка разработки игры!
Да.
Так же, как и обычно.
Вам в другую игру.
С помощью Wine. ↑
Поддержка DirectX в режиме совместимости. ↑
Вручную, с помощью файлов .dll
. ↑
Только во время игры. ↑
Только при наличии osu!supporter. ↑
Удалённые карты и прочие данные можно вернуть из меню настроек. Окончательное удаление происходит при перезапуске. ↑
Только через сторонние приложения. ↑
Позволяет изменить CS/AR/OD/HP карты напрямую из меню выбора песни через мод Difficulty Adjust. ↑
Позволяет привести комбо-цвета к одному и тому же уровню яркости. ↑
Удерживайте Ctrl
, чтобы показать скрытый интерфейс. ↑
Можно изменить только вручную. ↑
Оффсет можно настроить перед повторным прохождением карты, пользуясь статистикой ваших нажатий в прошлом прохождении. ↑
Можно отключить. ↑
Он всё ещё есть, но действует в щадящем режиме. ↑
Некоторые медали категории Hush-Hush пока нельзя получить. ↑
Сообщения могут появляться с задержкой до 15 секунд. ↑
Доступ к функциям сайта напрямую из игры. ↑
Через osu!direct, доступна при наличии osu!supporter. ↑
Максимальное число игроков: 16. ↑
Установка таймера через команду; нет поддержки автоматического старта игры. ↑
Таймер для автоматического начала матча можно настроить через игровой интерфейс. ↑
Можно включить, чтобы все участники комнаты могли ставить карты в очередь (аналог host-rotate). ↑
Только файлы со сложностями. ↑
Можно обновить все файлы, принадлежащие карте. ↑
Некоторые функции редактора могут помешать сыграть карту в stable (скоро будет исправлено). ↑