StepMania - StepMania

StepMania
Zaawansowana gra rytmiczna
Zaawansowana gra rytmiczna
StepMania 5.0.5 Demo.jpg
Zrzut ekranu z rozgrywki StepMania 5.0.5.
Pierwotny autor (autorzy) Chris Danford
Deweloper(zy) Chris Danford, Glenn Maynard itp.
Pierwsze wydanie 2001
Wersja stabilna
5.0.12 / 30 sierpnia 2016 ; 5 lat temu ( 2016-08-30 )
Wersja zapoznawcza
5.1 beta 2 / 24 lipca 2018 r .; 3 lata temu ( 2018-07-24 )
Magazyn
Napisane w C++ , montaż , Lua
System operacyjny Windows XP lub nowszy, Linux , Mac OS X 10.6 lub nowszy
Rodzaj Gra wideo z rytmem
Licencja Emigrant
Strona internetowa www .stepmania .com

StepMania to wieloplatformowa gra rytmiczna i silnik . Został pierwotnie opracowany jako klon Konami „s gra zręcznościowa z serii Dance Dance Revolution , i od tego czasu przekształciła się rozszerzalny silnika rytm gry, zdolną do podtrzymania różnych typów gier rytmicznych opartych. Wydana na licencji MIT , StepMania jest wolnym oprogramowaniem typu open source .

Kilka serii gier wideo wykorzystuje StepMania jako silniki gier. Obejmuje to In the Groove , Pump It Up Pro , Pump It Up Infinity i StepManiaX . StepMania została uwzględniona na wystawie gier wideo w nowojorskim Museum of the Moving Image w 2005 roku.

Rozwój

StepMania został pierwotnie opracowany jako otwarty klon źródłowego Konami „s gra zręcznościowa z serii Dance Dance Revolution (DDR). Podczas pierwszych trzech głównych wersji interfejs był oparty w dużej mierze na DDR. Nowe wersje zostały wydane na początku stosunkowo szybko, z kulminacją w wersji 3.9 w 2005 roku. W 2010 roku, po prawie 5 latach pracy bez wydania stabilnego, twórca StepManii, Chris Danford, rozwinął kompilację StepManii z 2006 roku , wstrzymał rozwój na krwawiącej gałęzi i nazwał nową gałąź StepMania 4 beta. Osobny zespół programistów o nazwie Spinal Shark Collective rozwinął tę krwawą gałąź i kontynuował prace nad nią, nadając jej nazwę sm-ssc. 30 maja 2011 sm-ssc uzyskała status oficjalny i została przemianowana na StepMania 5.0. Rozwój nadchodzącej wersji 5.1 osłabł w ciągu ostatnich kilku lat po tym, jak kilka wersji beta zostało wydanych na GitHub. Project OutFox (wcześniej znany jako StepMania 5.3, początkowo oznaczony jako FoxMania ) to obecnie rozwidlenie o zamkniętym kodzie źródłowym dla kodu 5.0 i 5.1 pierwotnie planowane do ponownej integracji w StepMania, jednak w dalszym rozwoju zdecydowano się stać niezależnym projektem ze względu na jego większy zakres celów, jednocześnie udostępniając ulepszenia bazy kodu do przyszłych wersji StepMania. Ulepszenia te obejmują modernizację oryginalnej bazy kodu w celu poprawy wydajności i wierności graficznej, odnowienie aspektów silnika, które zostały zaniedbane, oraz ulepszenie i rozszerzenie obsługi innych typów i stylów gier.

Rozgrywka

Podstawowy typ gry charakteryzuje się następującą rozgrywką: gdy strzałki przewijają się w górę na ekranie , napotykają zwykle nieruchomy zestaw strzałek docelowych. Kiedy to zrobią, gracz naciska odpowiednie strzałki na klawiaturze lub macie tanecznej . Ruchome strzałki spełniają cele w oparciu o rytm piosenki. Gra jest oceniana na podstawie tego, jak dokładnie gracz może wystrzelić strzały w rytm utworu. Wysiłki gracza otrzymują ocenę literową i punktację liczbową, które mówią, jak dobrze sobie poradził. Nagroda AAA+ (potrójne A plus, dawniej AAAA lub poczwórne A) jest najwyższą możliwą nagrodą dostępną w standardowej instalacji i wskazuje, że gracz wystrzelił wszystkie strzały z „nieskazitelnym” czasem (w ciągu 0,0225 sekundy przy oficjalnych ustawieniach ) i uniknął wszystkich kopalnie i ukończone wszystkie strzały zatrzymania (zamrożenia). E oznacza, że ​​gracz nie przetrwał całej piosenki bez całkowitego wyczerpania wskaźnika życia. Domyślna punktacja i ocena StepMania jest podobna do punktacji w Dance Dance Revolution ; jednak ustawienia czasu i punktacji można łatwo zmienić.

Podczas piosenki, jeśli gracz pomyślnie wystrzeli wszystkie strzały z „świetnym” lub lepszym czasem, otrzyma wiadomość „Full combo” obok swojej oceny. Gracze mogą również osiągnąć „Pełną idealną kombinację” za ukończenie utworu z wszystkimi strzałami wystrzelonymi w idealnym lub lepszym momencie, oraz „Pełną bezbłędną kombinację”, jeśli wszystkie strzały zostały wystrzelone z „bezbłędnym” wyczuciem czasu.

StepMania pozwala na kilka opcji wprowadzania danych. Można użyć specjalistycznych adapterów, które łączą urządzenia peryferyjne konsoli, takie jak kontrolery PS2 i Xbox lub pady taneczne, z komputerem. Alternatywnie klawiatura może być używana do wybijania rytmów za pomocą strzałek lub innych klawiszy. Wiele wykresów utworów przeznaczonych na klawisze nie może być przekazanych za pomocą pada. Ponadto gra posiada możliwość emulowania innych gier muzycznych, takich jak sama Beatmania , 7-klawiszowa aranżacja o2Jam i DJMax , Pump It Up i TechnoMotion - jednak domyślnie punktacja pozostaje podobna do starego stylu DDR (tj. większą wagę podano dla późniejszych notatek).

Cechy

  • Niestandardowe utwory („Stepfiles”), znane również jako „Simfiles”: StepMania pozwala użytkownikom tworzyć własne niestandardowe wzory taneczne do dowolnego utworu w formacie .ogg lub .mp3 . Program zawiera obszerny edytor kroków, który pomaga w tworzeniu tych plików krokowych. Istnieje wiele stron internetowych Simfile, na których użytkownicy udostępniają i dystrybuują pliki Simfile do piosenek. Dodatkowo oficjalne utwory DDR i In The Groove z ich oryginalnymi krokami są powszechnie dostępne dla StepMania.
  • Animacje w tle : obsługa wielu typów animacji za strzałkami na ekranie, w tym sekwencji animacji opartych na duszkach, pojedynczego filmu w pełnym ruchu lub wielu nakładek wizualizacji FMV, ale są one wyłączone, jeśli utwór zawiera ekskluzywne wideo.
  • Modyfikatory: wizualne mody, które wpływają na przewijanie strzałek i zwiększają lub zmniejszają trudność. StepMania zawiera wiele modyfikatorów dostępnych w Dance Dance Revolution, a także dziesiątki dodatkowych modyfikatorów stworzonych wyłącznie dla StepMania, w tym niestandardowe opcje SZYBKOŚCI.
  • Wiele typów strzał:
    • Kopalnie (strzałki „Shock” w DDR X ): Obiekt, który przewija się na ekranie wraz ze strzałkami. Jeśli gracz uruchomi miny, zostanie ukarany zmniejszeniem wskaźnika tańca, a dostosowanie motywu przerywa bieżący łańcuch kombinacji, który prowadził gracz. Jednak kopalnie w StepMania różnią się od Shock Arrows w DDR X , ponieważ ta ostatnia powoduje również, że nuty stają się niewidoczne na krótki okres czasu i przerywają obecny łańcuch kombinacji, który prowadził gracz. Ten typ kroku został opracowany dla opartej na StepManii gry zręcznościowej In The Groove i został przeniesiony do samej StepManii podczas tworzenia tego tytułu. Istnieje kilka odmian tych obiektów, które wpływają na punktację na różne sposoby.
    • Przytrzymania (zwane również Zamrożeniem Strzał): Długa strzała, która wymaga trzymania stopy lub palca na odpowiednim panelu przez cały czas jej trwania.
    • Rolls: Specjalna strzała trzymająca, która wymaga szybkiego dotknięcia, aby utrzymać się przy życiu. Ten typ kroku został opracowany dla sequela In The Groove , In the Groove 2 .
    • Podnieś: specjalny rodzaj strzałki (domyślnie w kolorze szarym), który wymaga przytrzymania klawisza (lub panelu) przed przejściem nuty i zwolnienia, gdy nuta minie strzałki docelowe. Różni się to od zamrożonych strzałek tym, że czas prasy nie jest ważny, tylko wtedy, gdy nuta zostanie zwolniona.
  • Wiele typów gier, w tym częściowa symulacja innych gier rytmicznych, takich jak Pump It Up , ParaParaParadise i beatmania IIDX .
  • Teksty w czasie rzeczywistym, które są wyświetlane po przeciwnej stronie ekranu dla plików krokowych, które mają towarzyszące dane tekstowe .
  • Niestandardowe motywy: użytkownicy mogą tworzyć własne skórki dla StepMania . Motywy mogą się różnić, od prostej wymiany obrazów po drastyczne zmiany, które można zaimplementować za pomocą skryptu zaplecza Lua .
  • Tańczące postacie: 2-wymiarowe i 3-wymiarowe modele postaci, które tańczą w tle zgodnie z wcześniej zdefiniowaną rutyną.
  • Nieskończone BPM: oficjalna implementacja w StepMania 4 błędu z serii 3.9, która może zostać wykorzystana do tworzenia „wypaczeń” na wykresach krokowych przy użyciu ujemnych prędkości.
  • Gra sieciowa: wsparcie dla gry online opartej na lobby, zwanej StepMania Online. Zazwyczaj użytkownicy łączą się za pośrednictwem scentralizowanego serwera StepMania Online . Obsługa gry sieciowej została dodana do drzewa StepMania w 2005 roku i jest dostępna we wszystkich późniejszych kompilacjach. Wszyscy gracze muszą mieć kopię piosenki wybranej przez gospodarza, aby móc zagrać.

Dostępność

Automat zręcznościowy oparty na Stepmanii w chińskim parku rozrywki

Niektóre wersje StepMania będą działać na większości popularnych systemów operacyjnych ( Microsoft Windows 98 / Me / 2000 / XP / Vista / 7 / 8 , Linux , FreeBSD , Mac OS X ), a także na konsoli Xbox . Był również używany jako silnik podstawowy w różnych darmowych i zastrzeżonych produktach dla różnych platform.

Użyj w produktach

Kilka komercyjnych gier opartych na StepManii zostało wydanych ze względu na ich otwarty charakter:

  • In the Groove (ITG) to seria zręcznościowych gier tanecznych opracowana przez głównychprogramistów StepMania , oparta na wersji 3.9 i wersji CVS StepMania, często znanej jako wersja 3.95. Aby zapobiec nieautoryzowanemu kopiowaniu , StepMania została ponownie licencjonowana na bardziej liberalnej licencji (zmienionej z GPL na Licencję MIT za zgodą wszystkich programistów, w zamian za ich nazwiska pojawiające się na ekranie kredytów ITG), nie wymagającej publikacji kodu źródłowego na pracach pochodnych, a tym samym pozwalając,aby kontrola kopiowania ITGpozostała zastrzeżonym i zamkniętym źródłem .
  • Pump It Up Pro to spin-off serii Pump it Up, kierowanej przez byłych programistów i muzyków ITG. Gra wykorzystuje kompilację StepMania 4 dla swojego silnika, co doprowadziło również do poprawy obsługi pompy wsamej StepMania .
  • Pump It Up Infinity to kolejny spin-off serii Pump it Up skierowanej głównie do odbiorców w Ameryce Północnej. Jednak w przeciwieństwie do serii Pro jest zarządzany bezpośrednio przez Andamiro . Gra bazuje na StepMania 5.
  • StepManiaX jest duchowym następcą In The Groove, z dodatkiem panelu Center i innych funkcji.

StepMix

Deweloperzy StepMania przeprowadzili konkurs StepMix dla twórców kroków, aby stworzyć wykresy/pliki kroków, które można odtwarzać za pomocą StepMania . StepMix 1, 2, 3 i 4 zostały pomyślnie uruchomione. Uczestnicy muszą mieć piosenkę do wykorzystania w schemacie krokowym/pliku krokowym. Utwór musi być objęty zgodną licencją do dystrybucji lub być autoryzowany do użytku w StepMix 4, w przeciwnym razie zgłoszenie zostanie automatycznie zdyskwalifikowane. Dodatkowo, jeśli okaże się, że grafika użyta w zgłoszeniu została skopiowana od innego artysty i użyta bez jego zgody (jak miało to miejsce raz w StepMix 2), zgłoszenie może zostać zdyskwalifikowane.

Punktacja zależy od ogólnej jakości piosenki, kroków i grafiki.

Przyjęcie

StepMania stała się dość popularną grą wolnego oprogramowania; gra została pobrana sama przez Sourceforge między 2001 a majem 2017 ponad 6,3 miliona razy.

Zobacz też

Bibliografia

Zewnętrzne linki