DrumHero: Yuav ua li cas kuv ua thawj qhov kev ua si hauv kuv lub neej

Xyoo no txoj kev kawm txuj ci thiab kev kawm IT SCHOOL SAMSUNG puv 5 xyoos (nyeem txog IT SCHOOL no), thiab lub sijhawm no peb tau caw peb cov neeg kawm tiav los tham txog lawv tus kheej thiab lawv cov kev paub hauv kev tsim lawv cov ntawv thov mobile. Peb ntseeg tias muaj kev ntshaw ntau, txhua tus tuaj yeem ua tiav!

Thawj tus qhua hauv ntu no yog Shamil Magomedov, 2017 kawm tiav ntawm SAMSUNG IT SCHOOL, tam sim no yog tub ntxhais kawm ntawm MIEM NRU HSE. Shamil, ua tsaug ntau rau koj siv sijhawm los sau cov lus no, txawm tias koj lub sijhawm tsis khoom!

Nyob zoo txhua leej txhua tus!
Hnub no kuv xav tham txog yuav ua li cas kuv tau mus los ntawm kev "tso cai" mus rau SAMSUNG IT SCHOOL mus rau qhov kawg hauv kev sib tw ntawm All-Lavxias teb sab mobile kev sib tw ua tsaug rau qhov kev ua si DrumHero.

DrumHero: Yuav ua li cas kuv ua thawj qhov kev ua si hauv kuv lub neej

prehistory

Kuv nkag mus rau IT SCHOOL thaum kuv nyob qib 10. Los ntawm thawj hnub ntawm kev cob qhia, kuv poob qis dua lwm tus hais mav, thiab qhov no tau kwv yees tau txawm tias ua ntej pib kawm (qhov no tau ua pov thawj los ntawm kuv cov qhab nia nkag qis heev). Tag nrho cov txheej txheem programming no, cov qauv ntawm Android platform thiab cov lus Java, yuav ua li cas nkag siab nws tag nrho?

Hmoov zoo, kuv muaj txhua yam uas kuv xav tau los ua kom muaj kev txhim kho kev txawj ntse: lub siab tsis muaj kev cia siab mus rau pem hauv ntej thiab tsis nres.

Kev mob siab rau ntau lub sijhawm ua homework, tas li nyob lig tom qab cov chav kawm nrog tus kws qhia ntawv Vladimir Vladimirovich Ilyin (Kuv muaj hmoo heev nrog nws), Kuv pib hloov mus rau qhov nrawm nrawm ntawm kev kawm thiab xav txog kuv txoj haujlwm kawm tiav.

DrumHero: Yuav ua li cas kuv ua thawj qhov kev ua si hauv kuv lub neej

Nrog tus kws qhia - V.V. Ilyin

Nrhiav ib lub tswv yim

Ntau tus neeg xav tias thaum tsim ib qhov project, nws yog qhov pib lossis qee yam me me kom tau txais kev paub dhau los, tag nrho cov teeb meem nyob rau hauv txoj kev loj hlob: sau ib pawg ntawm cov cai, kawm cov tsev qiv ntawv tshiab, tsis tu ncua kev sim - txaus ntshai! Ntseeg kuv, qhov no tsis muaj tseeb kiag li. Kuv tau xav txog tib yam nkaus kom txog thaum kuv tus kheej tau ntsib nrog qhov yuav tsum tau xaiv thiab siv lub tswv yim; nws tau dhau los ua ib qho ntawm cov theem nyuaj tshaj plaws.

Qhov nyuaj tshaj plaws hauv kev xaiv ib lub tswv yim nyob rau theem pib ntawm kev kawm yog txiav txim siab qhov nyuaj ntawm kev siv: ntev ntev kuv tsis tuaj yeem tuaj nrog daim ntawv thov uas kuv tuaj yeem ua tau thiab tib lub sijhawm nyiam.

Feem ntau ntawm txhua yam kuv xav sau cov suab paj nruag ua si, tab sis tsis ntseeg txog kuv lub peev xwm tiag tiag tau txais txoj hauv kev. Nws zoo li tias nws yuav tsis tuaj yeem ua tiav txoj haujlwm, thiab vim li no kuv tau hloov kuv txoj kev xaiv ntau dua ib zaug: mobile billiards, bowling, khiav, thiab lwm yam. Thaum kawg, kuv kawm tau ib zaj lus qhia los ntawm qhov no: kev nyuaj siab yeej yuav tshwm sim, tsis hais lub tswv yim ntawm daim ntawv thov, thiab yog li ntawd qhov tseem ceeb tshaj plaws yog xaiv qhov koj nyiam thiab mus rau qhov kawg.

DrumHero: Yuav ua li cas kuv ua thawj qhov kev ua si hauv kuv lub neej

Kuv ib txwm nyiam qhov kev ua si Guitar Hero

Kev ua raws li kev ua si logic

Lub tswv yim yooj yim tom qab apps zoo li Guitar Hero yog coj mus rhaub lub vijtsam rau lub suab paj nruag.
Ua ntej tshaj plaws, kuv pib siv qhov kev ua si logic:

  1. Tsim cov chav kawm ntawv, nyees khawm thiab kab txaij raws li cov ntawv yuav txav mus.
  2. Kuv tso lub canvas rau tag nrho lub vijtsam ntawm daim ntawv thov thiab ntawm nws kuv twb tau piav qhia qhov chaw ntawm cov khoom ntawm cov chav kawm tsim.
  3. Ua tiav qhov kev tso tawm ib txhij ntawm cov ntaub ntawv mp3 ntawm cov nkauj thiab cov ntawv sau tau los ntawm cov ntaub ntawv thiab voila! Thawj cov duab ntawm qhov kev ua si twb nyob rau hauv kuv lub smartphone :)

DrumHero: Yuav ua li cas kuv ua thawj qhov kev ua si hauv kuv lub neej

Thawj version ntawm qhov kev ua si

Yog lawm, nws zoo li "ntseeg", tab sis nws yuav luag txaus los sim qhov kev ua si! Cov kauj ruam kawg uas tsim nyog yog cov npe sau rau zaj nkauj, thiab kuv yuav tsum tau siv sijhawm ntau los ua nws qhov kev siv.
Lub hauv paus ntsiab lus yog qhov yooj yim heev: siv qhov tseem ceeb ntawm lub rooj database, qhov kev zov me nyuam tsim cov khoom ntawm chav kawm "Note" thiab ntxiv cov txiaj ntsig sau rau hauv array. Lub rooj muaj ob kab:

  • kab zauv los ntawm 1 mus rau 4 uas daim ntawv yuav tsum mus thiab
  • lub sijhawm uas nws yuav tsum tshwm sim ntawm qhov screen.

Vim li cas kuv thiaj siv sijhawm ntau yog tias txhua yam yooj yim? Kom populate no database!
Hmoov tsis zoo, thaum lub sijhawm ntawd kuv tsis tuaj yeem txiav txim siab yuav ua li cas automate cov txheej txheem kom tau txais daim ntawv nkauj hauv hom ntawv kuv xav tau los ntawm cov ntaub ntawv mp3 ntawm zaj nkauj, thiab yog li kuv yuav tsum tau sau cov kab ntawv no los ntawm pob ntseg.

DrumHero: Yuav ua li cas kuv ua thawj qhov kev ua si hauv kuv lub neej

Cov txheej txheem sau cov ntaub ntawv nrog cov ntawv sau

Txoj kev no tso cai rau kuv pib tsim thiab sim qhov kev ua si thaum ntxov, tab sis nws yog qhov tseeb tias kuv yuav tsum tau los nrog qee yam txawv. Ntawm no kuv tus kws qhia ntawv, Ilyin Vladimir Vladimirovich, tau pab kuv ntau heev, uas tau tham txog qhov muaj nyob ntawm MIDI hom, piav qhia nws cov qauv thiab pab kuv txheeb xyuas lub tsev qiv ntawv uas kuv tau pom ua haujlwm nrog MIDI cov ntaub ntawv.

Qhov zoo nkauj ntawm hom ntawv no yog tias nyob rau hauv nws txhua lub cuab yeej yog twb muaj ib qho kev sib cais ntawm qhov "sau ntawv" nyob. Txoj kev no, koj tuaj yeem yooj yim voj los ntawm tag nrho cov ntawv thiab, nyob ntawm txoj kev thiab lub sijhawm, cia li ntxiv rau hauv cov ntaub ntawv. Qhov no yog ib qho tseem ceeb heev, vim hais tias nws yog ua tsaug rau nws hais tias kuv muaj peev xwm daws tau qhov teeb meem ntawm kev ua si ntawm no hom: tsis muaj peev xwm ntxiv kuv tus kheej zaj nkauj. Muaj tseeb, MIDI hom muaj qhov tsis zoo loj - suab (peb txhua tus nco qab suab paj nruag hauv retro games, puas yog?).

Maj mam txhim kho qhov kev ua si, kuv coj qhov kev pab cuam mus rau lub xeev ua haujlwm tag nrho, ntxiv ntau "tus yam ntxwv": muaj peev xwm ntxiv koj tus kheej zaj nkauj los ntawm lub cim xeeb ntawm lub cuab yeej lossis los ntawm cov ntawv teev huab huab, xaiv qib nyuaj, hom pib thiab ntau ntxiv.
Thiab thaum kawg kuv tuaj rau "cherry ntawm lub ncuav mog qab zib" ...

tsim

Qhov no yog qhov uas lub embodiment ntawm kuv "lub zeem muag" ntawm qhov kev ua si pib. Ua ntej tshaj plaws, kuv pib xaiv qhov kev pab cuam kos duab. Kuv tsis muaj kev paub dhau los hauv kev tsim duab kos duab, yog li kuv xav tau ib qho kev pab cuam uas yooj yim kawm (Photoshop, los ntawm txoj kev), tab sis kuj hloov tau thiab yooj yim (Paint, thov txim). Qhov kev xaiv poob rau Inkscape - lub cuab yeej zoo rau kev kho cov duab vector, feem ntau hauv hom svg.

Tau dhau los ua tus paub me ntsis ntawm qhov kev pab cuam no, kuv pib kos txhua lub caij ntawm kev ua si thiab txuag nws hauv cov kev daws teeb meem sib txawv, tsim nyog rau qhov sib txawv ntawm qhov screen loj. Kuj tseem muaj kev sim ua kom muaj qhov animation ntawm kev tawg ntawm cov ntawv sau tseg, thiab txawm tias qhov tsis tsim nyog ntawm qhov tsim tawm, kuv txaus siab. Tau kawg, nyob rau tib lub sijhawm nrog kev ua tiav qhov project, kuv txuas ntxiv ua haujlwm ntawm tus tsim, ntxiv cov xim tshiab (gradients yog kev hlub "thaum pom thawj zaug").

DrumHero: Yuav ua li cas kuv ua thawj qhov kev ua si hauv kuv lub neej

Thawj version ntawm tus tsim (ob lub vijtsam, tsis muaj animation, lub npe qub)

DrumHero: Yuav ua li cas kuv ua thawj qhov kev ua si hauv kuv lub neej

Qhov thib ob version ntawm tus tsim (4 cov ntxaij vab tshaus, thawj lub vijtsam smoothly pulsates nrog cov xim sib txawv, gradients txhua qhov chaw)

Kuv tiv thaiv kuv qhov project kawg thiab zoo siab heev thaum kuv pom tias kuv tau dhau qhov kev tsim nyog thiab tau raug caw mus rau qhov kawg ntawm IT SCHOOL daim ntawv thov kev sib tw. Kuv muaj li ib hlis ua ntej qhov kev sib tw, thiab kuv xav txog kev ntiav ib tus neeg tshaj lij hauv kev tsim qauv. Kev tshawb nrhiav tsis yog qhov tsis muaj txiaj ntsig: raws li nws tau muab tawm, kuv tus kwv tij phooj ywg yog tus tsim qauv zoo heev! Nws tam sim ntawd pom zoo los pab kuv, thiab kev tsim game tam sim no yog nws qhov credit.

DrumHero: Yuav ua li cas kuv ua thawj qhov kev ua si hauv kuv lub neej

Tsim kawg

Tshaj tawm

Tom qab ua tiav cov haujlwm ntawm qhov kev tso tawm, kuv tam sim ntawd pib npaj daim ntawv thov kev tshaj tawm hauv Google Play Market. Cov txheej txheem txheej txheem: tau txais tus account tsim tawm, tsim nplooj ntawv thov, thiab lwm yam. Tab sis tshooj no tsis yog hais txog qhov ntawd.

Qhov xav tsis thoob tshaj plaws hauv zaj dab neeg no yog cov ntaub ntawv rub tawm. Thaum xub thawj, tus naj npawb ntawm DrumHero rub tawm tau nce zuj zus thiab yuav luag sib npaug thoob plaws qee lub tebchaws nyob sab Europe, Tebchaws Asmeskas thiab CIS lub tebchaws, tab sis ib hlis dhau los thiab tus lej rub tawm mus txog 100 rub tawm! Qhov tseeb nthuav yog tias feem ntau ntawm cov downloads tuaj ntawm Indonesia.

xaus

DrumHero yog kuv thawj qhov project loj uas kuv tau kawm txog qhov program. Nws tsis tsuas yog coj kuv mus rau tag nrho-Lavxias teb sab kawg ntawm SAMSUNG IT SCHOOL qhov project kev sib tw, tab sis kuj tau ua rau kuv muaj kev paub ntau yam hauv kev tsim duab, GameDev, kev cuam tshuam nrog Play Market kev pabcuam thiab ntau ntxiv.

DrumHero: Yuav ua li cas kuv ua thawj qhov kev ua si hauv kuv lub neej

Tau kawg, tam sim no kuv pom ntau qhov tsis txaus ntseeg hauv qhov kev ua si, txawm hais tias niaj hnub no tus naj npawb ntawm kev rub tawm tau mus txog yuav luag 200. Kuv cov phiaj xwm yuav tso tawm ib qho tshiab, muaj cov tswv yim yuav ua li cas kom muaj kev ruaj ntseg, txhim kho gameplay thiab nce tus naj npawb ntawm rub tawm.

Pab:
SAMSUNG IT SCHOOL yog qhov kev kawm puv sijhawm pub dawb rau cov tub ntxhais kawm theem siab, ua haujlwm hauv 25 lub nroog ntawm Russia.
Cov tub ntxhais kawm qhov kev kawm tiav yog ib daim ntawv thov mobile. Nws tuaj yeem yog kev ua si, kev sib raug zoo app, tus npaj, txhua yam lawv xav tau.
Koj tuaj yeem thov kev cob qhia txij lub Cuaj Hlis 2019 ntawm qhov chaw cov kev pab cuam.


Tau qhov twg los: www.hab.com

Ntxiv ib saib