StepMania - StepMania
![]() Продвинутая ритм-игра
| |
|
Скриншот игрового процесса StepMania 5.0.5.
| |
| Оригинальный автор (ы) | Крис Дэнфорд |
|---|---|
| Разработчики) | Крис Дэнфорд, Гленн Мейнард и др. |
| Первый выпуск | 2001 г. |
| Стабильный выпуск | 5.0.12 / 30 августа 2016 г .
|
| Предварительный выпуск | 5.1 beta 2/24 июля 2018 г .
|
| Репозиторий | |
| Написано в | C ++ , Сборка , Lua |
| Операционная система | Windows XP или новее, Linux , Mac OS X 10.6 или новее |
| Тип | Ритм-видеоигра |
| Лицензия | Эмигрант |
| Веб-сайт | www |
StepMania - кроссплатформенная видеоигра и движок . Он был первоначально разработан как клон Konami «ы аркады серия Dance Dance Revolution , и с тех пор превратился в расширяемый ритме игрового движокспособный поддерживать различный ритмоснове типов игр. StepMania, выпущенная по лицензии MIT ,является бесплатным программным обеспечением с открытым исходным кодом .
Несколько серий видеоигр используют StepMania в качестве игровых движков. Сюда входят In the Groove , Pump It Up Pro , Pump It Up Infinity и StepManiaX . StepMania была включена в выставку видеоигр в Нью-Йоркском Музее движущегося изображения в 2005 году.
Разработка
StepMania первоначально была разработана в качестве исходного клона открытой в Konami «s аркадная игра серии Dance Dance Revolution (DDR). В течение первых трех основных версий интерфейс в значительной степени основывался на DDR. Новые версии поначалу выпускались относительно быстро, кульминацией которых стала версия 3.9 в 2005 году. В 2010 году, после почти 5 лет работы без стабильного выпуска, создатель StepMania Крис Дэнфорд разветвил сборку StepMania 2006 года , приостановил разработку новой ветки и назвал новую ветку StepMania 4 beta. Отдельная команда разработчиков называется Spinal акула Коллективным раздвоена кровоточащая краевой ветвь и продолжение работы на нем, клеймя его см-ММДА. 30 мая 2011 года sm-ssc получила официальный статус и была переименована в StepMania 5.0. Разработка грядущей версии 5.1 за последние несколько лет остыла после того, как на GitHub было выпущено несколько бета-версий. Project OutFox (ранее известный как StepMania 5.3, первоначально обозначенный как FoxMania ) в настоящее время представляет собой вилку с закрытым исходным кодом кодовой базы 5.0 и 5.1, первоначально планировавшуюся для реинтеграции в StepMania, однако в дальнейшем в разработке было решено стать независимым проектом из-за его большего размера. объем целей, при этом все еще делясь улучшениями кодовой базы для будущих версий StepMania. Эти улучшения включают в себя модернизацию исходной кодовой базы для повышения производительности и точности графики, обновление аспектов движка, которым пренебрегли, а также улучшение и расширение его поддержки для других типов и стилей игр.
Геймплей
Основной тип игры включает следующий игровой процесс: когда стрелки прокручиваются вверх на экране , они встречаются с обычно стационарным набором целевых стрелок. Когда они это делают, игрок нажимает соответствующие стрелки на клавиатуре или танцевальном коврике . Движущиеся стрелки соответствуют целям в зависимости от ритма песни. Игра оценивается в зависимости от того, насколько точно игрок может запускать стрелки в такт песне. Усилия игрока дают письмо класс и номер счету, о том , насколько хорошо они сделали. Награда AAA + (тройной A плюс, ранее AAAA или четверка A) является наивысшей возможной наградой, доступной при стандартной установке, и означает, что игрок активировал все стрелки с «безупречным» таймингом (в пределах 0,0225 секунды при официальных настройках ) и избежал всего мины и завершены все удержания (замораживания) стрелок. E указывает на то, что игрок не смог выжить на протяжении всей песни без полного истощения шкалы жизней. Оценка и выставление оценок по умолчанию для StepMania аналогична оценке в Dance Dance Revolution ; однако настройки времени и оценки можно легко изменить.
Во время песни, если игрок успешно запускает все стрелки с «отличным» или лучшим таймингом, игрок получит сообщение «Полное комбо» вместе со своей оценкой. Игроки также могут достичь «Полного идеального комбо» за завершение песни со всеми стрелками, сработавшими с идеальным таймингом или лучше, и «Полного безупречного комбо», если все стрелки срабатывают с «безупречным» таймингом.
StepMania позволяет использовать несколько вариантов ввода. Можно использовать специализированные адаптеры, которые подключают периферийные устройства консоли, такие как контроллеры PS2 и Xbox или танцевальные пэды, к компьютеру. Как вариант, клавиатуру можно использовать для отбивания ритмов с помощью стрелок или других клавиш. Многие диаграммы песен, разработанные для клавишных, невозможно передать с помощью пэда. Кроме того, игра обладает способностью подражать другие музыкальные игры, такие как Beatmania самого, O2Jam и DJMax 7-клавишная договоренность «s, Pump It Up и TechnoMotion - забил , однако, по- прежнему похож на старую DDR-стиль игры по умолчанию (т.е. больший вес дан для последующих примечаний).
Функции
- Пользовательские песни («Stepfiles»), также известные как «Simfiles»: StepMania позволяет пользователям создавать свои собственные танцевальные шаблоны для любой песни в формате .ogg или .mp3 . Программа включает в себя обширный редактор шагов, помогающий создавать эти файлы шагов. Существует множество веб-сайтов Simfile, где пользователи делятся и распространяют файлы Simfile для песен. Кроме того, для StepMania обычно доступны официальные песни DDR и In The Groove с их оригинальными шагами.
- Фоновая анимация : поддержка многих типов анимации за стрелками на экране, включая последовательности анимации на основе спрайтов, одиночное полноэкранное видео или несколько наложений визуализации FMV, но отключаются, если песня содержит эксклюзивное видео.
- Модификаторы: визуальные моды, которые влияют на прокрутку стрелок и увеличивают или уменьшают сложность. StepMania включает в себя несколько модификаторов, представленных в Dance Dance Revolution, а также десятки дополнительных модификаторов, созданных специально для StepMania, включая настраиваемые параметры СКОРОСТИ.
- Несколько типов стрелок:
- Мины (стрелки «Удар» в DDR X ): объект, который прокручивается на экране вместе со стрелками. Если игрок запускает мины, он будет оштрафован за счет уменьшения шкалы танца и, настроив тему, разорвет текущую цепочку комбо, которую использовал игрок. Однако мины в StepMania отличаются от Shock Arrows в DDR X в том, что последние также делают ноты невидимыми на короткий период времени и разрывают текущую цепочку комбо, которую использовал игрок. Этот тип шагов был разработан для аркадной игры In The Groove , основанной на StepMania , и был перенесен в саму StepMania во время разработки этой игры. Есть несколько вариантов этих объектов, которые по-разному влияют на подсчет очков.
- Удержания (также называемые стоп-стрелками): длинная стрелка, которая требует, чтобы вы держали ногу или палец на соответствующей панели в течение ее времени.
- Rolls: специальная стрелка удержания, которая требует быстрого нажатия, чтобы остаться в живых. Этот тип шагов был разработан для продолжения In The Groove , In the Groove 2 .
- Лифт: особый тип стрелки (по умолчанию окрашен в серый цвет), который требует, чтобы клавиша (или панель) удерживалась нажатой перед прохождением ноты и отпускалась, когда нота проходит мимо целевых стрелок. Это отличается от стоп-стрелок тем, что время нажатия не имеет значения, только когда нота отпущена.
- Множество типов игр, включая частичное моделирование других ритм-игр, таких как Pump It Up , ParaParaParadise и beatmania IIDX .
- Тексты песен в реальном времени, которые отображаются на противоположной стороне экрана для пошаговых файлов, которые имеют сопутствующие текстовые данные .
- Пользовательские темы: пользователи могут создавать свои собственные скины для StepMania . Темы могут варьироваться от простой замены изображений до радикальных изменений, которые могут быть реализованы путем написания сценария его бэкэнда Lua .
- Танцующие персонажи: двухмерные и трехмерные модели персонажей, которые танцуют на заднем плане в соответствии с заранее определенным распорядком.
- Бесконечные BPM: официальная реализация в StepMania 4 ошибки из серии 3.9, которая может быть использована для создания «искажений» в пошаговых диаграммах с использованием отрицательных скоростей.
- Сетевая игра: поддержка онлайн-игры в лобби, получившей название StepMania Online. Обычно пользователи подключаются через централизованный сервер StepMania Online . Поддержка сетевой игры была добавлена в дерево StepMania в 2005 году и доступна во всех более поздних сборках. Для игры у всех игроков должна быть копия песни, выбранной организатором.
Доступность
Некоторые версии StepMania будут работать на наиболее распространенных операционных систем ( Microsoft Windows 98 / Me / 2000 / XP / Vista , / 7 / 8 , Linux , FreeBSD , Mac OS X ), а также Xbox консоли. Он также использовался в качестве базового движка во множестве бесплатного программного обеспечения и проприетарных продуктов для различных платформ.
Использование в продуктах
Несколько коммерческих игр на основе StepMania были выпущены из-за их открытого характера:
- In the Groove (ITG) - это серия аркадных танцевальных игр, разработанная основнымиразработчиками StepMania и основанная на версии 3.9 и CVS-сборке StepMania, часто известной как версия 3.95. Чтобы предотвратить несанкционированное копирование , StepMania была повторно лицензирована по более разрешительной лицензии (изменена с GPL на лицензию MIT с согласия всех кодировщиков в обмен на их имена, появляющиеся на экране кредитов ITG), не требуя публикации исходного кода на производных продуктах, и, таким образом, позволяя ITG контролировать копирование, остается закрытым исходным кодом .
- Pump It Up Pro - это продолжение серии Pump it Up, возглавляемой бывшими разработчиками и музыкантами ITG. Игра использует сборку StepMania 4 для своего движка, что также привело к улучшенной поддержке Pump всамой StepMania .
- Pump It Up Infinity - еще один дополнительный продукт серии Pump it Up, ориентированный в первую очередь на североамериканскую аудиторию. Однако, в отличие от серии Pro, он управляется напрямую Andamiro . Игра основана на StepMania 5.
- StepManiaX - духовный преемник In The Groove с добавлением центральной панели и других функций.
StepMix
Разработчики StepMania провели конкурс StepMix для сборщиков шагов, чтобы создать пошаговые диаграммы / файлы шагов, в которые можно играть с помощью StepMania . StepMix 1, 2, 3 и 4 были запущены успешно. У участников должна быть песня для использования в пошаговой диаграмме / пошаговом файле. Песня должна находиться под совместимой лицензией для распространения или быть авторизованной для использования в StepMix 4, в противном случае запись будет автоматически дисквалифицирована. Кроме того, если будет установлено, что графика, использованная в заявке, была скопирована с другого художника и использовалась без его разрешения (как однажды произошло в StepMix 2), заявка может быть дисквалифицирована.
Оценка определяется общим качеством песни, шагов и графики.
Прием
StepMania стала довольно популярной игрой с бесплатными программами; только игра была загружена через Sourceforge в период с 2001 по май 2017 года более 6,3 миллиона раз.
