Как вставить свой фон и музыку в игру чтобы начать создавать карту?
Как,куда и какие действия надо совершить чтобы сделать фон и музыку для своей карты?
Global Moderator
Дата регистрации: февраля 2011
перетащи аудиофайл в окно осу, дальше открой выбранную карту в редакторе, настрой тайминг help/wiki/Beatmap_Editor/Timing, а потом перетащи фон в окно редактора
Nobody really knows when the body dies. After brain death, and then organ failure, and all the electricity’s gone, a rotting corpse still feeds the world, mother’s diesel for the biological engine of life. Who knows where the internet will go, or for how long, or in what strange aeons it will return? Who can say if ours was even the first?
Интерфейс
[2] Нажмите Play ( P ) или на логотип, чтобы переключиться на экран выбора песни для одиночного режима.
[3] Нажмите Edit ( E ), чтобы открыть экран выбора песни для режима редактора.
[4] Нажмите Options ( O ), чтобы открыть меню настроек.
[5] Нажмите Exit ( Esc ), чтобы выйти из osu!.
[6] Случайный полезный совет отображается под меню.
[7] В левом нижнем углу находится ссылка на сайт osu! и информация об авторском праве.
[8] Результат подключения к Bancho! На этой картинке не показано, но результат подключения выглядит как звено цепи.
[9] Справа внизу находятся кнопки для расширенного («Online users») и обычного окна чата ( F9 и F8 соответственно).
Предыдущий трек
Стоп (разница между Паузой и Стоп в том, что Стоп сбросит песню на начало, а Пауза просто приостановит)
Следующий трек
Посмотреть информацию о песне. Отключает/включает отображение названий песен. Если включено, название песни будет отображаться до тех пор, пока интерфейс не исчезнет. Если выключено, то название песни будет отображаться только при начале песни.
[11] Количество скачанных вами карт, как долго у вас включен клиент osu!, и системное время.
[12] Ваш профиль, нажмите, чтобы отобразить настройки пользователя (смотри ниже).
Настройки пользователя
Для открытия меню нажмите на ваш профиль сверху слева. Вы можете выбрать пункты меню, нажимая соответствующие цифры на клавиатуре:
Открыть профиль : Открывает страницу вашего профиля в браузере по умолчанию.
Выйти : Выйти из вашего аккаунта (после выхода появится боковая панель настроек, предлагающая войти в аккаунт.).
Поменять аватарку : Открывает страницу изменения аватарки в браузере по умолчанию на вашем компьютере.
Отмена : закрыть меню.
Игровое меню
Нажмите Solo ( P ), чтобы играть одному.
Нажмите Multi ( M ), чтобы играть с другими людьми. Вы будете перенаправлены на лобби мультиплеера (смотри ниже).
Нажмите Back , чтобы вернуться в главное меню.
Лобби мультиплеера
Ваш статус в матче. Также показывается рядом с вашим именем.
Информация о вашем профиле.
Проигрыватель.
Список игроков — показывает имена игроков, их статус (хост или игрок), их активированные моды (если такие есть, смотри #7), их рейтинг в osu! и их команду (если это применимо).
Название матча и настройка пароля.
Выбранная карта. Показывает карту так, как бы она выглядела в списке песен.
Выбор модов. Если хост выбрал «Свободные моды», остальные игроки могут выбирать собственные моды, за исключением Double Time, Half Time и Nightcore (их может выбрать только хост). Если же свободные моды выключены, то у всех игроков будут моды хоста.
Командный режим и условие победы.
Конпка «Можно начинать».
Кнопка «Покинуть комнату».
Выбранные вами моды.
Экран выбора песни
Вы можете определить выбранный режим игры, посмотрев на иконку снизу слева, над «Mode» или на прозрачную иконку в центре экрана. Вы можете увидеть четыре варианта:
Так как на этом экране слишком много элементов, ниже будут рассматриваться области экрана по отдельности, по порядку сверху вниз и слева направо.
Информация о карте
Эта область отображает информацию о выбранной в данный момент карте. При открытии списка песен по умолчанию выбирается песня, которая играла в главном меню. В левом верхнем углу расположен статус ранкинга карты. Далее следуют название песни и автор карты. Обычно показывается романизированное название, но если вы выбрали Метаданные на языке оригинала в настройках, оно будет в формате Unicode, как показано на верхней картинке. Ниже расположены свойства карты. Слева направо указаны:
Length (Длина): Общая длительность карты от начала до конца, включая перерывы. Не путать с drain time.
BPM: BPM карты. Если указано два значения BPM, и одно из них взято в скобки (как на картинке ниже), это означает, что BPM меняется на протяжении песни. Они показывают наименьший и наибольший BPM, а значение в скобках — BPM в начале карты.
Objects (Объекты): Общее количество игровых объектов карты.
Circles (Ноты): Общее количество нот карты.
Sliders (Слайдеры): Общее количество слайдеров карты.
Spinners (Спиннеры): Общее количество спиннеров карты.
OD: Общая сложность карты.
HP: Скорость убывания HP. В osu! показывает, как много HP вы теряете при промахе, как быстро полоса убывает в промежутках между нотами, сколько HP восстанавливается при попадании по ноте. В osu!mania показывает то же самое, но полоса HP не уменьшается со временем. В osu!taiko задаёт скорость заполенения шкалы (в этом режиме для прохождения карты нужно набрать как минимум половину от общего количества HP) и количество теряемых при промахе HP. В osu!catch показывает то же, что и в osu!.
Stars: Сложность карты, выраженная в звёздах. Также графически отображается под названием карты в строке справа.
Группировка и сортировка
Нажмите на одну из вкладок, чтобы отсортировать список песен согласно выбранным критериям.
Группировка — большинство опций объединяют карты в различные группы (разворчиваются нажатием):
Всё вместе — Карты не будут объединены в группы, но по-прежнему будут упорядочены, как указано в поле Сортировать.
По сложности — Карты будут сгруппированы по сложности в звёздах, округлённой до ближайшего целого числа.
По артисту — Карты будут сгруппированы по первой букве имени исполнителя.
По дате игры — Карты будут сгруппированы по дате последней игры.
Коллекции — Показывает созданные вами коллекции. Обратите внимание, что карты, не помещённые в коллекции, не будут показаны!
По BPM — Карты будут сгруппированы по BPM с шагом в 60 BPM, начиная со 120.
По автору — Карты будут сгруппированы по первой букве имени создателя карты.
По дате добавления — Карты будут сгруппированы согласно дате их добавления: с текущего дня до 4 и более месяцев назад.
По длине — Карты будут сгруппированы согласно их длительности: 1 минута или меньше, 2 минуты или меньше, 3, 4, 5 и 10.
По режиму — Карты будут сгруппированы в соответствии с режимом игры.
По результатам — Карты будут сгруппированы по вашему лучшему результату на них.
По названию — Карты будут сгруппированы по первой букве их названия.
Избранное — Только карты, которые вы пометили как избранные на сайте, будут показаны.
Мои карты — Только карты, которые вы создали (имена их создателей должны совпадать с вашим), будут показаны.
По статусу — Карты будут сгруппированы по статусу их ранкинга: ранкнутые, ожидающие, неопубликованные, неизвестные или любимые.
Первые пять вариантов группировки доступны во вкладках под выпадающим списком.
Сортировка — располагает карты в заданном порядке
По артисту — Карты будут отсортированы в алфавитном порядке по первой букве имени исполнителя.
По BPM — Карты будут отсортированы в порядке возрастания их BPM. Для карт с двойным BPM будет использовано наибольшее значение.
По автору — Карты будут отсортированы в алфавитном порядке по первой букве имени создателя карты.
По дате добавления — Карты будут отсортированы по дате их добавления в список карт.
По сложности — Карты будут отсортированы по возрастанию их сложности. Обратите внимание, что это разделит мапсеты!
По длине — Карты будут отсортированы в порядке возрастания их длительности.
По результатам — Карты будут отсортированы от худших к лучшим результатам, полученным на них.
По названию — Карты будут отсортированы в алфавитном порядке по первой букве их названия.
Поиск
Обратите внимание: закройте окно чата и боковое меню настроек, если хотите воспользоваться поиском карт, в противном случае всё, что вы введёте, будет написано в окне сообщений или в поле поиска по настройкам.
Будут показаны только карты, отвечающие критериям поиска. По умолчанию исполнитель, название, создатель и теги карты будут сравниваться с поисковым запросом.
В дополнение к поиску по этим полям, вы можете использовать фильтры, чтобы искать по другим метаданным. Для этого укажите название фильтра, один из операторов сравнения и значение (например, ar=9 ).
artist : имя исполнителя
creator : имя создателя карты
ar : Approach Rate (время появления нот)
cs : Circle Size (размер нот)
od : Overall Difficulty (общая сложность)
hp : HP Drain Rate (скорость убывания HP)
keys : Количество клавиш (только для osu!mania и конвертированных карт)
stars : Star Difficulty (сложность в звёздах)
bpm : Beats per minute (удары в минуту)
length : Длительность карты в секундах
drain : Drain Time (длительность карты, не считая перерывов) в секундах
mode : Режим. Может быть osu , taiko , catchthebeat или mania или o / t / c / m для краткости.
status : Статус ранкинга. Может быть ranked , approved , pending , notsubmitted , unknown или loved или r / a / p / n / u / l для краткости.
played : Время, прошедшее с последней попытки, в днях.
unplayed : Показывает только несыгранные карты. Не требует значения для сравнения. Значение этого фильтра будет игнорироваться.
speed : Сохранённая скорость прокрутки для osu!mania. Всегда 0, если опция Своя скорость для каждой карты osu!mania выключена, и для несыгранных карт.
Поддерживаемые операторы сравнения:
= или == : Равно
<= : Меньше или равно
>= : Больше или равно
Рекорды
Здесь вы можете увидеть различные надписи:
Надпись «Not Submitted» указывает на то, что карта не была загружена на серверы osu! через Систему Представления Карт или была удалена её создателем.
Обратите внимание: обновление карты необратимо. Если вы хотите сохранить старую версию по какой-то причине (скажем, для сохранения очков), то не обновляйте её.
Надпись «Latest pending version» означает, что карта была загружена на сайт osu!, но она пока не оценена.
Под публичными результатами (например, топ мира, топ друзей и т.д.), будет показан ваш лучший результат и место в топе.
Обратите внимание: результат в мультиплеере не считается рекордом.
Локальный топ
Топ страны*
Топ мира (выбранные моды)*
Топ друзей*
*Требует тег osu!supporter для использования.
Нажмите на маленький значок выноски рядом с меню выбора режима просмотра, чтобы вызвать меню Ссылки, связанные с этой картой для выбранной карты:
Нажмите 1 или кнопку Рекорды и информация о карте , и ваш браузер откроет страницу с подробной информацией о мапсете и установленными рекордами на выбранной сложности.
Нажмите 2 или Тема карты на форуме , и ваш браузер откроет страницу модерации мапсета.
Нажмите 3 , или Esc , или Отмена , чтобы вернуться к экрану выбора песни.
Пока вы находитесь в меню «Ссылки, связанные с этой картой», вы не можете открыть окно чата.
Песни
Здесь перечислены все доступные карты. Карты могут иметь разные цвета:
Розовый: ни одна карта мапсета не пройдена.
Оранжевый: как минимум одна карта мапсета пройдена.
Голубой: карты выбранного мапсета.
Белый: выбранная карта.
Вы можете перемещаться по списку карт, используя колёсико мыши, стрелки вверх и вниз на клавиатуре, листая список курсором при нажатой левой кнопке мыши или нажимая правую кнопку мыши (способ ранее был известен как Абсолютная прокрутка), которая будет перемещать полосу прокрутки в позицию курсора по оси Y. Нажмите на карту, чтобы выбрать её и отобразить информацию о ней слева сверху, лучшие результаты (если есть) слева и, если вы очистили их, буквенную оценку лучшего результата, полученного вами. Нажмите ещё раз на карту, на лого osu!cookie справа внизу или нажмите Enter , чтобы запустить её.
Настройки геймплея
Список доступных режимов игры
Этот раздел можно назвать настройками геймплея. Мы рассмотрим каждую кнопку слева направо.
Нажмите Esc или кнопку Назад , чтобы вернуться в главное меню.
Нажмите на кнопку Mode , чтобы открыть список режимов игры, доступных в osu!. Выберите режим игры, и osu! переключится на него, таблица лидеров изменится и будет отображать рекорды для выбранного режима. Также вы можете нажать Ctrl и 1 (osu!), 2 (osu!taiko), 3 (osu!catch) или 4 (osu!mania), чтобы изменить режим игры.
Прозрачная иконка на заднем плане и кнопка «Mode» изменяются в зависимости от выбранного режима.
Нажмите на кнопку Mods или на F1 , чтобы открыть Окно выбора модификаторов.
На этом экране вы можете выбрать модификации («моды» для краткости) для геймплея. Некоторые моды понижают сложность и множитель очков, что понижает количество получаемых вами очков. И наоборот, некоторые моды повышают сложность и множитель очков, что увеличивает количество получаемых вами очков. В конце концов, некоторые моды изменяют геймплей особым образом. Relax и Auto Pilot попадают в эту категорию.
Наведите курсор на иконку мода, чтобы увидеть его краткое описание. Нажмите на иконку, чтобы выбрать или отменить выбор этого мода. Некоторые моды, такие как Double Time, имеют несколько режимов; нажимайте на иконку мода несколько раз, чтобы переключаться между ними. Множитель счёта показывает общее влияние множителей выбранных модов на ваш счёт. Нажмите Сбросить все моды или 1 , чтобы отменить выбор всех модов. Нажмите Отмена , или 2 , или Esc , чтобы вернуться к экрану выбора песни.
Пока вы находитесь в окне выбора модификаторов, вы не можете открыть к чат. Скины могут изменять описание и/или иконки модов, но их действие останентся тем же.
Нажмите на кнопку Random или F2 , чтобы дать игре случайно прокрутить список карт и выбрать одну из них. Вы не можете выбирать карты самостоятельно, пока прокрутка не завершится.
Обратите внимание: Вы можете нажать Shift + кнопка Random или F2 , чтобы вернуться к выбранной до активации случайного выбора карте.
Возможные команды для карт
Нажмите кнопку Beatmap Options , F3 или нажмите правой кнопкой мыши, наведясь на карту, чтобы вызвать Меню опций для выбранной карты.
Нажмите 1 или кнопку Управление коллекциями , чтобы отобразить окно коллекций: здесь вы можете управлять ранее созданными коллекциями, добавлять в коллекцию или удалять из неё текущую карту или мапсет.
Обратите внимание, что удалённые карты перемещаются в корзину.
Нажмите 3 или Убрать из несыгранных , чтобы пометить несыгранную карту как сыгранную (при этом её цвет поменяется с розового на оранжевый).
Нажмите 4 или Очистить локальный топ , чтобы удалить все локальные рекорды, которые вы поставили на этой карте (онлайн-рекорды не удалятся).
Нажмите 5 или Редактировать , чтобы открыть выбранную карту в редакторе osu!.
Нажмите 6 или Esc или нажмите Отмена , чтобы вернуться на экран выбора песни.
Нажмите на панель пользователя, чтобы открыть меню настроек пользователя.
Нажмите лого osu!cookie, чтобы начать играть выбранную карту.
Экран результатов
Экран результатов показывается после того, как вы успешно прошли карту. Вы можете узнать свои онлайн-результаты, пролистав страницу вниз или нажав соответствующую кнопку.
Обратите внимание: вид экрана результатов может отличаться в зависимости от установленного пользовательского скина.
Ниже представлены экраны результатов режимов игры, кроме osu!.
Точность в osu!taiko
Точность в osu!mania
Точность в osu!catch
Онлайн-результат
Пример счёта osu!online
Это ваши онлайн-результаты. Вы можете посмотреть их, пролистав вниз на экране результатов. Локальный результат показывает ваш имя пользователя и счёт, как обычно.
Панель игрока. Показывает ваши PP, место в топе мира, общий счёт, суммарную точность и шкалу уровня.
Сохранить реплей : вы можете посмотреть свой реплей позже, открыв его из локального топа или из папки Replays двойным щелчком.
Добавить в избранное : включите карту в ваш список избранного, который расположен на странице вашего профиля osu! в разделе «Карты».
Локальный топ: все ваши результаты хранятся на вашем компьютере. Чтобы увидеть их, перейдите на экран выбора песни, затем выберите Локальный топ из выпадающего меню слева.
Overall : ваша позиция в общем списке лидеров карты, где вы соревнуетесь с игроками, использующими моды, даже если вы не используете их.
Accuracy : как точно вы сыграли карту. Будет обсчитана только когда вы побьёте предыдущий рекорд.
Max Combo : самое длинное комбо на сыгранной карте.
Ranked Score : ваш лучший счёт на карте.
Total Score : суммарный счёт. Не рассчитывается в этой секции и не влияет на позицию в рейтинге.
Performance : количество невзвешенных PP, которые вы получили за прохождение карты.
Overall : ваш рейтинг в мире.
Accuracy : средняя точность на всех картах, которые вы сыграли.
Max Combo : самое длинное комбо среди всех карт, которые вы сыграли.
Ranked Score : число очков, полученных за все ранкнутые карты, которые вы сыграли, засчитывается только лучший результат на каждой карте.
Total Score : то же, что и ranked score, но учитывает все доступные на сайте osu! карты, а также недоигранные и проваленные попытки. Влияет на ваш уровень.
Perfomance : Отображает общее количество очков производительности (PP), а также количество дополнительных PP, которое вы получили за эту попытку.
Информация о карте: количество игр и процент прохождений.
Рейтинг карты. Оцените карту на своё усмотрение, опираясь на то, понравилась ли она вам. Если вы не уверены — лучше не оценивайте.
Нажмите здесь, чтобы вернуться на экран выбора песни.
Сверху показано, как выглядит получение медали.
Окно чата
Открытые каналы чата представлены вкладками. Для переключения на другой канал кликните по вкладке с соответствующим названием. Чтобы увидеть список всех доступных каналов, кликните по жёлтому плюсу.
В зависимости от ролей, ники пользователей имеют разные цвета.
| Цвет | Роль |
|---|---|
| Белый | Вы |
| Бледно-жёлтый | Обычные игроки |
| Жёлтый | Игроки, поддержавшие osu! (саппортеры) |
| Красный | Модератор или член команды оценки номинаций |
| Зелёный | Автор сообщения с вашим ником или словом, которое вы добавили в список упоминаний (хайлайтов). Копия такого сообщения появится во вкладке #highlight . |
| Синий | Собеседник в личной переписке |
| Голубой | peppy, создатель osu! |
| Розовый | BanchoBot |
Кликните на Show Ticker для отображения новых сообщений в нижней части экрана, когда окно чата скрыто.
Кликните на Auto-Hide , чтобы автоматически скрывать окно чата во время игры (не работает во время вступления к карте, её концовки и перерывов).
Кликните на Hide Chat или нажмите F8 , чтобы скрыть окно чата.
Расширенное окно чата
Расширенное окно чата можно открыть, нажав F9 или кликнув по кнопке Online Users в правом нижнем углу экрана.
Расшриенное окно чата
В расширенном окне отображаются панели всех игроков, находящихся в сети. По умолчанию панель отображает основные сведения об игроке (имя, общий рейтинг, ранк, точность, количество игр и аватар, если он есть). Если навести на неё курсор, будут видны дополнительные данные (имя, ранк, аватар, если есть, время и часовой пояс, местоположение и страна, город (при согласии пользователя) и текущая активность).
Фильтр Друзья скрывает пользователей не из списка друзей.
Кнопка Зафиксировать панели предотвращает перемещение панелей при входе/выходе пользователей из сети.
Вкладки Ник , Ранк и остальные сортируют пользователей по определённым критериям.
Вкладка Карта мира показывает, откуда пользователи по всему миру вышли в сеть.
Чтобы переместиться по списку, используйте колесо мыши, или перетаскивайте белый прямоугольник справа.
Если у пользователя нет статистики, он читает чат через IRC-клиент.
| Цвет панели | Описание |
|---|---|
| Тёмно-синий: игрок в данный момент ничего не делает или просто общается в чате. | |
| Серый: игрок проходит карту в одиночном режиме. | |
| Светло-синий: игрок смотрит реплей или наблюдает за другим игроком. | |
| Красный: игрок редактирует свою карту. | |
| Фиолетовый: игрок тестирует карту в редакторе. | |
| Бирюзовый: игрок загружает на сервер новую версию своей карты. | |
| Зелёный: игрок занимается моддингом чужой карты. | |
| Коричневый: игрок находится в комнате мультиплеера, но не играет. | |
| Жёлтый: игрок соревнуется в мультиплеере. | |
| Чёрный: игрок отошёл от клавиатуры (AFK). | |
| Тёмно-синий, без статистики: игрок вошёл в чат через IRC-клиент, либо его статистика ещё не прогрузилась. |
Нажатие на панель пользователя открывает список возможных действий.
Список действий, которые можно совершить с пользователем
Кликните по пункту, чтобы его выбрать, или нажмите клавишу с соответствующей цифрой:
Наблюдать за игрой : если пользователь играет карту, вы можете посмотреть за его игрой. Ваш ник будет отображен в списке наблюдателей у этого игрока.
Открыть профиль : открывает профиль игрока в браузере.
Начать разговор : открывает вкладку чата с данным пользователем.
Пригласить в мульти : приглашает пользователя в комнату в мультиплеере, если вы там находитесь.
Добавить (удалить) из друзей : добавляет или удаляет пользователя из вашего списка друзей.
Отправить жалобу. : открывает форму для жалобы на поведение пользователя. Используйте этот пункт, чтобы сообщить о нарушении правил внутри игры. Пожаловаться на поведение вне игры можно из профиля игрока.
Игнорировать : скрывает сообщения данного пользователя в вашем окне чата.
Отмена : закрывает список действий.
Список команд
/help
| Команда | Результат | Пример | Ответ BanchoBot |
|---|---|---|---|
| /addfriend [пользователь] | Добавить [пользователь] в список друзей. | /addfriend Amigo | You are now friends with Amigo. |
| /delfriend [пользователь] | Удалить [пользователь] из списка друзей. | /delfriend Amigo | You are no longer friends with Amigo. |
| /away [сообщение] | Настроить сообщение для автоответа другим пользователям. Оставьте [сообщение] пустым, чтобы выключить автоответчик. | /away I am John Smith. | You have been marked as being away: I am John Smith. When Amigo /msg John Where are you~? BanchoBot: I am John Smith. |
| /bb | Отправить сообщение лично BanchoBot, например, !stats [пользователь] | /bb !stats Uan | [15/11/12] Stats for Uan: Score: 47,323,299,680 (#1) Plays: 176293 (lv102) Accuracy: 98.95% |
| /chat [пользователь] или /msg [пользователь] или /query [пользователь] | Открыть вкладку чата с пользователем. | /chat Amigo | (Открылась вкладка чата с Amigo) |
| /clear | Очистить историю чата. | /clear | (Стирает весь текст в открытой вкладке) |
| /ignore [пользователь][@chp] | Скрывать все сообщения пользователя до перезапуска игры. Дописав после ника символ @ и буквы c , h или p , вы можете скрыть сообщения в чате, упоминаниях или личной переписке соответственно. | /ignore Amigo@chp | BanchoBot: You will no longer hear Amigo (Теперь все сообщения [c], все упоминания [h] и личные сообщения [p] от Amigo будут скрыты. |
| /j [канал] или /join [канал] | Зайти на канал | /join #lobby | (Открывается вкладка #lobby ) |
| /p или /part | Покинуть открытый канал. | /part | Нет |
| /unignore [пользователь] | Перестать игнорировать сообщения от указанного пользователя. | /unignore Amigo | Теперь вы будете видеть сообщения от Amigo. |
| /me [действие] | Выполнить действие от третьего лица. | /me is at home | * John is at home |
| /np | Отправить в чат карту, которую вы играете, слушаете, или где смотрите реплей. | /np | (Во время игры) * John is playing Peter Lambert — osu! tutorial [Gameplay Basics] |
| /reply или /r | Ответить на последнее полученное личное сообщение. | /r Do you know any good doctor? | (Во вкладке с Amigo) [Предыдущие сообщения] John: I am sick at home. Amigo: Really? John: Do you know any good doctor? |
| /savelog | Сохранить историю чата в текстовый файл. | /savelog | (Создана папка Chat в директории с osu!, в которой будет сохранена история чата) |
| /watch [пользователь] | Начать наблюдение за игрой [пользователь] . | /watch Amigo | * Started spectating Amigo. (Когда Amigo начнёт играть имеющуюся у вас карту, вы сможете наблюдать за его действиями) |
| /nopm | Разрешить или запретить пользователям не из вашего списка друзей отправлять вам сообщения | /nopm | (В центре экрана появится сообщение о том, кто может с вами связываться). |
| /invite [пользователь] | Отправить [пользователь] ссылку-приглашение в мультиплеер. | /invite Nathanael | Вы пригласили Nathanael в вашу комнату. |
/keys
| Сочетание клавиш | Действие |
|---|---|
| Page Up / Page Down | Пролистать окно чата (альтернатива — колесо мыши). |
| Tab | Дополнить ник пользователя по первым буквам или показать возможные варианты. |
| F8 | Показать/скрыть окно чата. |
| F9 | Показать/скрыть расширенное окно чата. |
| Ctrl + C / V | Скопировать текст, выделенный в окне отправки сообщения, или вставить его. |
| Alt + 0 — 9 | Перейти к вкладке под соответствующим номером. |
Хранилище файлов osu!(lazer)
Если osu!(lazer) установлен на компьютере, место хранения файлов можно перенести, открыв настройки игры и нажав на кнопку Переместить корневую папку osu. .
Структура
В osu!(stable) все данные доступны пользователям в виде обыкновенных файлов, что приносит немало проблем: игре нужно следить, чтобы ключевые файлы, которые она использует, не повредились. Во избежание этого в osu!(lazer) применяется более тщательный подход. Папок вроде Songs или Skins больше не существует; всем файлам, импортируемым в lazer, даются новые имена, обозначающие SHA-256-хэши их содержимого, а клиент записывает в свою базу данных, какой файл к чему относится.
Например, если SHA-256-хэш файла равен
1a47929b6056d34d25a95eeb2012395ceed66af6f40cc37c898a08482d6325d2
то он будет храниться по следующему пути:
files/1/1a/1a47929b6056d34d25a95eeb2012395ceed66af6f40cc37c898a08482d6325d2
Такой подход позволяет экономить место на диске, не давая размножиться разным копиям одного и того же файла, а также ограждает файлы от вмешательства со стороны пользователей и других программ. Неудобства от того, что объекты «разложены» по разным местам, можно обойти, либо экспортировав карту или скин, либо изменив их внутри игры. Инструменты для внутриигрового редактирования, которых сейчас не хватает, будут добавлены позднее.
Если вам нужно отредактировать карту (или скин) с помощью стороннего инструмента, конкретно сейчас её нужно экспортировать, внести необходимые правки, а потом заново импортировать в игру.
Миграция из osu!(stable)
С помощью жёстких ссылок
В большинстве операционных систем osu!(lazer) сможет самостоятельно импортировать данные из стабильной версии клиента, не создавая лишних копий. Это возможно благодаря тому, что операционная система поддерживает жёсткие ссылки.
По сути, жёсткая ссылка — это ярлык, который позволяет ссылаться на один и тот же файл из разных директорий. В то время как обыкновенный ярлык является пусть маленьким, но файлом (а значит, занимает место на диске), жёсткая ссылка работает на уровне файловой системы.
Иными словами, две жёсткие ссылки — это разные названия одной и той же физической области на жёстком диске. Это значит, что после такой миграции и папка Songs , которую использует стабильный клиент, и папка files , которую использует lazer, будут содержать файлы, указывающие на одно и то же содержимое на диске. Если вы удалите файл из одной папки, он не пропадёт из другой. Если файл отредактировать, он изменится только в одной папке (при условии, что это делается через osu!): создастся его отдельная версия, которая уже будет занимать место.
Тем не менее, если вы откроете Свойства этих папок в Проводнике, то там будет написано, что и Songs , и files занимают место на диске, что может ввести в заблуждение. В действительности, данные в них не дублируются, а то, что вы видите, объясняется тем, как операционная система подсчитывает занятое место. В этом можно убедиться, замерив объём свободного места на диске до и после миграции.
Поддерживаемые системы
Поскольку жёсткие ссылки работают на уровне файловой системы, оба клиента должны быть установлены на один и тот же диск.
Windows: у диска должна быть файловая система NTFS.
macOS: файловая система должна поддерживать жёсткие ссылки.
Linux: файловая система должна поддерживать жёсткие ссылки.
С помощью копирования файлов
В операционных системах, которые не поддерживают жёсткие ссылки (либо для которых мы ещё не реализовали их создание), миграция из стабильного клиента в lazer происходит с помощью копирования всех файлов из одной директории в другую. Их папки с данными полностью независимы, но будут занимать в два раза больше места на диске.