Кіріспе
UltraStar - SingStar музыкалық видео ойынының клоны, оны поляк әзірлеушісі Патрик "Covus5" Себула жасаған. UltraStar бір немесе бірнеше ойыншыларға ән немесе музыка видеосына қосылып, бастапқы әннің биіктігіне сәйкес ұпай жинауға мүмкіндік береді. UltraStar пішімді және дұрыс ноталарды пианино ролигіне ұқсас көрсетеді. Дұрыс ноталардың үстінде UltraStar ойыншылардан жазылған соққыны көрсетеді. UltraStar бірнеше микрофонды бірнеше дыбыс карталарына қосу арқылы бірнеше адамға бір мезгілде ойнауға мүмкіндік береді. UltraStar-ға ән қосу үшін ноталар мен ән мәтіндері бар файл және дыбыс файлы қажет. Әр әнге бет суреті, фон суреті және бейне бейнесі қосылуы мүмкін. UltraStar-да Nine Inch Nails тобының "Discipline" хит-сапарынан The Slip альбомынан қысқаша үлгісі бар.
Лицензия
UltraStar тегін лицензия бойынша шығарылады. GNU General Public License бойынша өте ескі нұсқалар қол жетімді болды және көптеген ойын бұрақтары бастапқыда ескі кодқа негізделген.
Дүкене
Ойынның жаңа нұсқасында Song Shop енгізілген, онда пайдаланушылар тегін тіркелсе, тегін әндерді жүктей алады және ұпайлар сатып алады. Тегін әндер: L. p. Artist Атауы Тіл Барлық елдер Қосымша күн 1 Nine Inch Nails "Discipline" ағылшын 24.02.2010 2 Dead Smiling Pirates "I 18" ағылшын 24.02.2010 3 Antarhes "Different Way" ағылшын 24.02.2010 4 Viola "Cute Destroyer" ағылшын 24.02.2010 5 Magdalen Graal "Behind You" ағылшын 24.02.2010 6 Hungry Lucy "Just Imagine" ағылшын 11.05.2012 7 Hungry Lucy "Balloon Girl" ағылшын 11.05.2012 8 Devyn Rose, бұрын Tanya T6 "Fly Away" ағылшын 11.05.2012 9 Josh Woodward "Heritage Place" ағылшын 11.05.2012 10 Josh Woodward "Go" ағылшын 11.05.2012
L. p. Artist Title Language All countries Add date 1 Nine Inch Nails "Discipline" English 24.02.2010 2 Dead Smiling Pirates "I 18" English 24.02.2010 3 Antarhes "Different Way" English 24.02.2010 4 Viola "Cute Destroyer" English 24.02.2010 5 Magdalen Graal "Behind You" English 24.02.2010 6 Hungry Lucy "Just Imagine" English 11.05.2012 7 Hungry Lucy "Balloon Girl" English 11.05.2012 8 Devyn Rose, formerly known as Tanya T6 "Fly Away" English 11.05.2012 9 Josh Woodward "Heritage Place" English 11.05.2012 10 Josh Woodward "Go" English 11.05.2012
Порттар
UltraStar бастапқы Kylix/Delphi бағдарламасында Microsoft Windows операциялық жүйесі үшін жасалған. C++-да Linux, BSD және басқа UNIX платформалары сияқты басқа операциялық жүйелер үшін порттар бар.
Перформоздық
Performous - бұл ән айту, гитара / бас ойнау, домбыра ойнау және билеуді бір ойынға біріктіретін ашық кодты ырғақ / орындау платформасы. Жоба 2006 жылдың қазан айында UltraStar ән салатын ойынның C ++ және Linux мақсатты түрде қайта жазуы ретінде басталды. Ойынға қосымша элементтер қосу бірнеше жылдан бері жоспарланып келді және 2009 жылы алғашқы топтық ойын мүмкіндіктері қосылды және Assembly ойын әзірлеу конкурсында жарияланды. Бірнеше айдан кейін би ойынының ерекшелігі бойынша жұмыс басталды және ол әлі аяқталмаса да, бұл мүмкіндік ойынның даму нұсқасында қол жетімді. Жоба бастапқыда UltraStar NG деп аталды, бірақ 0.3 нұсқасында басқа құралдарды қосуды күтіп, ал ойын UltraStar-ның бұрылысы емес болғандықтан, шатасудан аулақ болу үшін атау өзгертілді. Сонымен қатар, 0.3 нұсқасынан бастап графикалық рендеринг OpenGL-ге негізделген, тіпті баяу машиналарда да жоғары өнімділік үшін, OpenGL қолдауы бар болған жағдайда, толық әсері бар. FFmpeg көмегімен түрлі фондық бейне форматтары қолдайды.
Ән салатын ойын
Ойынның бұл бөлігі негізінен караоке, бірақ ұпай және нақты уақыт рефлексі бар. Ойын SingStar-ға ұқсас: ойын әр әншінің биін талдап, әннің қаншалықты дәл орындалғанына байланысты ұпай береді. Әннің мәтіні, ноталары және әншінің биігі әнді орындаған кезде экранда көрсетіледі. Performous SingStar-ды клондауға тырыспайды, керісінше, ноталарды жылжыту және ән айту биіктігін экранға тартылған толқын ретінде көрсету сияқты ерекше ерекшеліктерге ие. Бұл аспаптарда әнші үзіліссіз ән айта алады, әрі дауыс биін дәл соғуға мүмкіндік береді. Performous жылдам Фурье түрлендіруімен (FFT) күрделі пост өңдеу алгоритмімен біріктірілген биіктікті анықтауды жүзеге асырады. Бұл жүйе өте арзан микрофондарды қолданған кезде де өте шулы ортада жақсы жұмыс істей алады. Linux-та ойын кез келген қосылған SingStar микрофондарын автоматты түрде таниды және оларды автоматты түрде пайдаланады. Басқа платформаларда және микрофонның басқа түрлерімен (мысалы, веб-камералар немесе дыбыс карталарына қосылған аналогты микрофондар) ең жақсы күшті анықтау жүзеге асырылады. Әндер UltraStar немесе Frets on Fire форматында ұсынылуы керек. Performous SingStar DVD-ді UltraStar форматына түрлендіру үшін 'ss extract' деп аталатын құралмен бірге келеді.
Топтық ойын
Ойын Guitar Hero немесе Rock Band сияқты: гитара контроллері қолданылады және ойыншы ноталарды сәйкес келтіруі керек. Гитара мен бас үшін ойын тек жақын орналасқан акорды салыстырудан гөрі, ойыншының ниетін анықтауға тырысады, бұл жылдам жолдарды ойнауды жеңілдетеді. Балғамен соққылар мен тартулар (HOPO) ойыншының ниеті туралы да ойлайды. Егер ойыншы нотаны әдеттегідей таңдап алғысы келсе, бірақ бір сәт бұрын кездейсоқ HOPO-ға тап болса, онда бұл HOPO-ны қайтарады және қате болмайды. Ойынды дұрыс ойнау кезіндегі қателіктерді жою үшін, ойыншының пайдасына жасалған бұл кішкентай өзгерістер ойынды әлдеқайда қызықты етеді. Уақытша дәлдік әлі де ұпайда қарастырылады, сондықтан барлық ноталарды соғу әрқашан ең жоғары ұпай бермейді. Performous қосылған Guitar Hero немесе Rock Band контроллерлерін автоматты түрде анықтайды. Сонымен қатар, компьютерлік пернетақтаны гитара контроллері ретінде пайдалануға болады. Әндер "Frets on Fire" форматында болуы керек.
Би ойыны
Ойын Dance Dance Revolution немесе StepMania сияқты: билеуші экранда би билеу кілемінде көрсетілген қадамдарды мүмкіндігінше дәл сәйкестендіруі керек. Әндер StepMania форматында болуы керек.
2009 жылдың жазғы конгресі
"Performous Band" ойынының тек оркестрлік ойыннан (гитара, бас және домбыра) құралған, ойынның қысқартылған нұсқасы ойын әзірлеу конкурсына қатысты. Ойын алдын ала жазылған презентациялық бейнемен көрсетілді, бірақ видеоның аудио-видео синхрондау мәселесі болды, бірақ ойынның өзінде мұндай мәселелер жоқ. Авторлық құқық мәселелеріне байланысты және сол кезде еркін пайдаланылатын әндердің болмауынан, демонстрацияның бір бөлігі музыкамен мүлдем үндетіліп жасалды. Ойын 642 ұпаймен 12-орында аяқталды.
Шығарылымдар
2014 жылы 11 01 жылы Performous 1.0 нұсқасын SDL2 негізделген жаңа қозғалтқышпен, ойнату тізімдерін құру мүмкіндігімен және көптеген қателерді түзетумен шығарды. 2016 жылдың 23 қаңтарында Performous 1.1 нұсқасын шығарды, оның ішінде көбінесе қателерді түзетеді. 2022 03 27-де Performous 1.2 нұсқасын шығарды.