6 апреля 2024 — отмечаем. Этому ивенту посвящена отдельная страница. Нажимай по этому блоку!
Почему существует много Степманий?
Вступление
Эта статья — не исторический очерк, просто взгляд с высоты птичьего полёта, чтобы пояснить, откуда такое разнообразие. За указание неточностей будем очень признательны — пишите.
Stepmania — open-source-проект, родилась в 2001 году. Уже в 2003 году работала как симулятор не только самого известного тогда DDR, но и других музыкально-танцевальных игр. Её использование разрешалось в коммерческих продуктах — играх, аркадных автоматах. Количество функций уже тогда это вполне позволяло.
Раньше:
Старушки Stepmania 3.9 и 3.95 лежали в основе очень многих проектов. Где-то они даже используются до сих пор. Stepmania 4, коротко говоря, не прижилась. В Stepmania 5 (на её основе и построено всё, что мы дальше будем обсуждать) были добавлены очень, очень большие заделы на расширение функционала.
Раньше “темы оформления” для Степмании были в основном вопросом косметики, эстетики. Сейчас они позволяют большой простор для программирования целых новых функций, режимов, эффектов. Самый простой пример: тема может изменить “окна джаджмента”, или timing windows, в соответствии с игрой, для которой создана: ITG, DDR или что-нибудь подобное.
А сейчас?
На момент написания статьи Stepmania 5 своими авторами давно не обновлялась. Поэтому появились форки Степмании. “Форк” в программировании = ветвь развития, которую часто ведут другие люди с другими целями на основе старой программы.
Поэтому, грубо говоря, на текущий момент ситуация такая.
Stepmania пока осталась степманией. Пустой песочницей, которую можно быстро заточить под себя, установив туда нужные песни, ноутскины и темы. Если частности вас не интересуют, то это простой и доступный выбор.
Project Outfox хочет быть прямым преемником Stepmania 5, но со своими удобствами. Планирует быть универсальной заменой для других форков, вот только пока что работает в closed-source режиме.
ITGMania стала пристанищем игроков в ITG. Она сразу, из коробки, поддерживает многие популярные в этом сообществе функции: отправка результатов онлайн на Groovestats, интеграцию с ивентами, множество функций для удобства диагностики “домашних автоматов”, окна таймингов ITG тоже сразу вшиты в игру.
Etterna — отдельное место для сложных файлов на клавиатуре. У неё совершенно отдельный режим подсчёта очков, отдельное коммьюнити. Ещё игра старается показать себя с понятной стороны. Прямо в главную тему встроен очень подробный help: и по игре, и по сообществу, и по настройкам; оттуда можно даже скачивать наборы песен.
NotITG – для тех, кто обожает и хочет делать моды. Для этой версии создают совершенно невероятные файлы: они вертятся, мелькают, рассказывают сюжет, становятся другими играми и т.д. Правда, здесь нет встроенного онлайна и других удобств и плюшек остальных форков, поэтому программа в основном для своей особой ниши.
Для симуляции Pump It Up существуют отдельные большие сборки, в которых иной раз и не заметишь их Stepmania-происхождение. Это StepF2/P1, а позже StepPrime/XX или Pumpsanity, который по просьбе Андамиро “официально убран”.
Есть ещё фанатские игры, windows-билд Pump It Pro 1/2, и, пока пройдёт год с написания этой статьи, появится ещё что-нибудь. В общем, вкратце: такое количество версий оправдано тем, что Степмания — вещь очень общая, и отдельные части коммьюнити захотели заточить её под себя.