Кіріспе

2001 жылғы ритмдік бейне ойын

StepMania – кросс-платформалық ритмдік бейне ойын және ойын қозғалтқышы. Ол бастапқыда Konami компаниясының Dance Dance Revolution аркадалық ойын сериясының клоны ретінде әзірленген, бірақ содан бері ырғақтың әртүрлі түрлерін қолдайтын кеңейтілген ойын қозғалтқышына айналды. MIT лицензиясымен шығарылған StepMania – ашық кодты, тегін бағдарламалық қамтамасы. Көптеген бейне ойын сериялары StepMania-ны өздерінің ойын қозғалтқыштары ретінде пайдаланады, олардың ішінде In the Groove, Pump It Up Pro, Pump It Up Infinity және StepManiaX бар. 2005 жылы StepMania Нью-Йорктегі Қозғалыс суреті мұражайында өткен бейне ойындар көрмесіне қосылды.

Даму

StepMania бастапқыда Konami-дің Dance Dance Revolution (DDR) аркадтық ойынының ашық кодты көшірмесі ретінде жасалды. Алғашқы үш негізгі нұсқада интерфейс көбінесе DDR-ге ұқсас болды. Жаңа нұсқалар алғашқыда салыстырмалы түрде жылдам шығарылды, нәтижесінде 2005 жылы 3.9 нұсқасы жарық көрді. 2010 жылы, тұрақты шығарылымсыз шамамен 5 жыл жұмыс істегеннен кейін, StepMania авторы Крис Данфорд 2006 жылғы StepMania құрастырылымын бөліп алды, дамудың соңғы нұсқасының жұмысын тоқтатты және жаңа тармақты StepMania 4 бета деп атады. Spinal Shark Collective деп аталатын жекелеген әзірлеу тобы дамудың соңғы нұсқасын бөліп алып, оны sm ssc деп атады. 2011 жылдың 30 мамырында sm ssc ресми мәртебе алды және StepMania 5.0 деп өзгертілді. Келесі 5.1 нұсқасының әзірленуі соңғы бірнеше жылда баяулады, GitHub-та бірнеше бета нұсқалары шығарылды. Project OutFox (бұрын StepMania 5.3, алғашқыда FoxMania деп аталған) – бастапқыда StepMania-ға қайта енгізілуі жоспарланған 5.0 және 5.1 код базасының қазіргі уақытта жабық кодты көшірмесі. Алайда, даму барысында, мақсаттарының кең ауқымына байланысты тәуелсіз жобаға айналуға шешім қабылданды, сонымен қатар болашақ StepMania нұсқаларына код базасын жақсартулармен бөліседі. Бұл жақсартуларға бастапқы код базасын жаңарту, өнімділікті және графикалық сапаны арттыру, қозғалтқыштың ұмытылған аспектілерін жаңарту, сондай-ақ басқа ойын түрлері мен стильдерін жақсарту және кеңейту кіреді.

Ойын процесі

Негізгі ойын түрі келесі ойын процесін ұсынады: экранда жебелер жоғары қарай жылжи бастағанда, олар әдеттегі тұрақты нысана жебелер жиынтығымен кездеседі. Ойыншы осы сәтте пернетақтадағы немесе би педаліндегі сәйкес жебелерді басады. Жылжымалы жебелер әннің ырғағы бойынша нысанаға тиеді. Ойынның ұпайы ойыншының әннің ырғағына сәйкес жебелерді қаншалықты дәл басуына байланысты есептеледі. Ойыншының күш-жігері әріптік бағамен және олардың қаншалықты жақсы орындағанын көрсететін сандық бағамен бағаланады. AAA+ (үштік А плюс, бұрын AAAA немесе төрттік А) – стандартты орнатуда қол жетімді ең жоғары награда, ол ойыншының барлық жебелерді «кемшінсіз» уақытта (ресми параметрлер бойынша 0,0225 секунд ішінде) орындағанын, барлық миналардан сақталып, барлық ұстап тұру (тоңдыру) жебелерін аяқтағанын көрсетеді. E бағасы ойыншының өмірлік көрсеткішін толығымен жоғалтпай әннің соңына дейін жетпегенін білдіреді. StepMania-дағы әдепкі ұпай және бағалау жүйесі Dance Dance Revolution-дағы ұпай жүйесіне ұқсас; алайда, уақыт және ұпай параметрлерін оңай өзгертуге болады. Ән ойналып жатқанда, егер ойыншы барлық жебелерді «керемет» немесе одан да жақсы уақытта орындаса, ол бағасымен бірге «Толық комбо» хабарын көреді. Ойыншылар сондай-ақ барлық жебелерді мінсіз уақытта немесе одан да жақсы орындап әнді аяқтаса «Толық мінсіз комбо» ала алады, ал барлық жебелерді «кемшінсіз» уақытта орындаса – «Толық кемшінсіз комбо» алады. StepMania бірнеше енгізу опциясын ұсынады. PS2 және Xbox контроллерлері немесе би педальдары сияқты консольге қосылатын арнайы адаптерлерді компьютерге қосуға болады. Сонымен қатар, пернетақтада жебелер немесе басқа пернелерді қолданып ырғақты басуға болады. Көптеген әндердің кестелері пернетақтаға арналған, оларды педальмен орындау мүмкін емес. Бұдан өзге, ойын Beatmania, o2Jam және DJMax-тің 7 пернелі конфигурациясы, Pump It Up және TechnoMotion сияқты басқа музыкалық ойындарды эмуляциялай алады, бірақ ұпай есептеу жүйесі әдепкі бойынша ескі DDR стиліне ұқсас болып қалады (яғни, кейінгі ноталарға көбірек мән беріледі).

Қолжетімділік

StepMania кейбір нұсқалары ең көп таралған операциялық жүйелерде (Microsoft Windows 98/Me/2000/XP/Vista/7/8, Linux, FreeBSD, Mac OS X) және Xbox консолінде жұмыс істейді. Ол сонымен қатар әртүрлі платформалар үшін жасалған көптеген ашық кодты және коммерциялық өнімдердің негізгі ойын қозғалтқышы ретінде пайдаланылған.

StepMix

StepMania әзірлеушілері StepMania бағдарламасында ойнатуға болатын stepcharts/stepfiles жасау үшін StepMix байқауын ұйымдастырды. StepMix 1, 2, 3 және 4 сәтті өткізілді. Қатысушылар қадамдық схемада/файлде қолданылатын әнге ие болуы тиіс. Ән таратуға арналған үйлесімді лицензияға ие болуы керек немесе StepMix 4-те пайдалануға рұқсатталған болуы керек, әйтпесе өтінім автоматты түрде қарастырылмайды. Сонымен қатар, егер өтінімде қолданылған графика басқа автордың жұмысынан көшірілген және олардың рұқсатысыз пайдаланылса (StepMix 2-де болғандай), өтінім қарастырылмай қалуы мүмкін. Бағалау әннің, қадамдардың және графиканың жалпы сапасына сүйене отырып жүргізіледі.

Қабылдау

StepMania өте танымал тегін бағдарламалық ойынға айналды; 2001 жылдан 2017 жылдың мамыр айына дейін тек SourceForge арқылы 6,3 миллионнан астам рет жүктелді.