Как стать автором
Обновить
1
0

Пользователь

Отправить сообщение

OSU! Relax (основы)

Время на прочтение5 мин
Количество просмотров8.3K

Привет, Хабр! Представляю вашему вниманию перевод статьи Adventures in osu! game hacking.


Не так давно я начал играть в OSU! и она мне понравилась. Со временем захотелось немного поковыряться во внутренностях этой игры.


Основной анализ beatmap


Итак, как мы будем разбирать beatmap? Мы можем разобрать все, начиная от названия песни, заканчивая настройками сложности. (Мы будем держать вещи простыми и анализируем только моменты времени, объекты попадания и некоторые значения, относящиеся к слайдеру.)


В стандартном режиме игры мы имеем дело с тремя типами объектов: кругом попадание, ползунком и счетчиком. В документации для формата файла .osu указано, что все объекты имеют такие составляющие: X, Y, время, тип. Все они будут включены в нашу структуру.


Я не хочу останавливаться на этом разделе слишком долго, так как это просто чтение каждой строки, ее разделение и сохранение результатов.

Читать дальше →
Всего голосов 8: ↑3 и ↓5-2
Комментарии5

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность