wiki

История osu! (2007 год)

В этой статье описаны некоторые из основных событий в истории osu! с момента возникновения игры. Особая благодарность Sinistro за помощь в подготовке материалов за 2007/2008 год.

Июль

osu! зародилась как пробный проект под названием "ouentest".1 Первая версия была выпущена 1 июля 2007 года для небольшой группы близких друзей peppy и содержала очень простой редактор карт и один игровой режим. Редактор позволял создавать лишь крайне простые карты без функций перемотки или снаппинга, также в нём не было никаких слайдеров или спиннеров — только ноты и примитивные счётчики очков и комбо. Первый релиз был выпущен за одну ночь, на программирование было потрачено примерно 16 часов. Был добавлен pUpdater (вскоре переименованный в osume)2 для обновления игры до последней версии.

Экран выбора песни

Пробная игра

Ещё одна пробная игра

Ноты

К концу июля была переделана система меню, из-за чего игра стала выглядеть более свежо. Была завершена первоначальная концепция слайдеров с оранжевым шариком без какой-либо анимации и относительно корявыми кривыми. В редакторе появился механизм снаппинга нот, а также временная шкала и более функциональный интерфейс (почти такой же, как сейчас на вкладке Compose).

Редактор

Выбор песни в режиме редактирования

Создание слайдера в редакторе

Геймплей

Август

Главное меню стало по-другому выглядеть, а редактор получил множество новых функций, включая поддержку копирования и вставки. Были добавлены вкладки и контекстное меню, что облегчило использование редактора; слайдеры были доработаны и теперь имели слайдертики; ноты начали объединяться в стек; была улучшена поддержка локальных рекордов; формат файлов .osu был пересмотрен и полностью переработан (старые файлы можно было сконвертировать автоматически).

Выбор песни в режиме игры

Эволюция оценки попадания

Геймплей был улучшен за счёт добавления комбо-пламени, полосы здоровья, следа от курсора, а также более красивых слайдеров. В то время в osu! была скромная подборка из примерно десяти карт, созданных командой тестеров (около 5 человек).

Выбор песни в режиме редактирования

Геймплей

Сентябрь

17 сентября 2007 года стало днём рождения osu! для широкой публики. На домашнем домене peppy (ppy.sh) был запущен форум, существующий и по сей день. Игра была прорекламирована в анонсе на bemanistyle, привлёкшем довольно много любителей ритм-игр.

Создание слайдера в редакторе

Главное меню

Спиннер (прямиком из Ouendan для Nintendo DS)

Экран результатов

Новость на игровом сайте

Вскоре после публичного релиза в игре появились модификаторы (моды) Easy и No Fail, а также перерывы, до того момента отсутствовавшие. Большое количество изменений быстро сделало osu! более похожей на полноценную ритм-игру.

Октябрь

6 октября 2007 года появились онлайн-ранкинги, а также формат карт .osz и онлайн-база карт с ранней версией системы их публикаций. Онлайн-ранкинги были добавлены как в игру, так и на веб-сайт.

На экране выбора песен появилась группировка сложностей и более интуитивная прокрутка с помощью колеса мыши. В октябре в игру были добавлены набор мягких хитсаундов, управление с помощью клавиатуры и внутриигровой поиск, скиннинг интерфейса и карт, а также полноценная поддержка Tablet-PC.

Выбор песни в одиночном режиме

Сообщение об ошибке

Выпущена вторая версия pUpdater (osume), поддерживающая загрузку дополнительных пакетов. Через него можно было скачивать скины, сделанные другими игроками. В редактор были добавлены distance snap, закладки, несколько типов кривых для построения слайдеров, настраиваемые комбо-цвета, возможность тестирования карты, настройка вступления перед игрой и многое другое.

Ноябрь

Появился новый ранг SS, заменивший собой S при идеальном прохождении карты. Были добавлены моды No Video и Hidden, а также ранги SH (серебряная S) и SSH (серебряная SS). В редакторе появилась возможность добавления собственных хитсаундов, а также выбор сэмплов для отдельных тайминг-секций. Файлы .osz теперь можно было добавлять в игру двойным щелчком мыши, а также перетаскиванием на иконку или в окно osu!.


Главное меню (полностью заполнено звездами)

Окно входа в аккаунт

Проверка использования IRC

Для общего доступа открыта система публикации карт (англ. Beatmap Submission System, сокр. BSS), облегчившая процесс загрузки и распространения карт. Вместе с ней были введены статусы карт Pending и Ranked, что помогло организовать быстро растущую коллекцию пользовательских карт. В osu! был добавлен основанный на IRC (Internet Relay Chat) внутриигровой чат, реализованный с нуля и подключавшийся к стандартному IRC-серверу (без Bancho); можно было открывать расширенный чат; аватары и основная статистика отображались в игре с помощью протокола HTTP; в главном меню появились кнопки управления музыкой, которые воспроизводили случайную песню при запуске; стало возможным смотреть реплеи как локальных результатов, так и онлайн-игр. Игроки также могли наблюдать за другими игроками (данные о зрителях передавались в сыром виде по IRC).

Декабрь

Появилась возможность редактировать карты, перетащив их в окно osu!; были добавлены всплывающие подсказки, объясняющие различные кнопки в меню и интерфейсе редактора osu!; ранние скиннеры представили новые качественные скины (Holiday by LuigiHann, WindWaker by awp); на экран выбора песен были добавлены новые методы сортировки; теперь peppy мог делать глобальные обьявления всем игрокам osu!; были внесены незначительные изменения в геймплей (например, затемнение неактивных кругов).

Примечания