DrumHero: Kamoo ke entseng papali ea pele bophelong ba ka

Selemong sena lenaneo la thuto ea sechaba le thuto IT SCHOOL SAMSUNG e qeta lilemo tse 5 (bala ka IT SCHOOL mona), 'me ketsahalong ena re ile ra mema liithuti tsa rona ho bua ka bona le boiphihlelo ba bona ba ho theha likopo tsa bona tsa mehala. Re lumela hore ka takatso e kholo, bohle ba ka fumana katleho!

Moeti oa pele ea joalo karolong ena e bile Shamil Magomedov, ea fumaneng lengolo la 2017 SAMSUNG IT SCHOOL, eo hona joale e leng seithuti MIEM NRU HSE. Shamil, ke leboha haholo ka ho ipha nako ea ho ngola sengoloa sena, ho sa tsotellehe kemiso ea hau e maphathaphathe!

Hello mong le e mong!
Kajeno ke rata ho bua ka hore na ke tlohile joang ho "amoheloa ka maemo" ho ea SAMSUNG IT SCHOOL ka ba makgaolakgang tlhodisanong ya All-Russian mobile development ka lebaka la papali. DrumHero.

DrumHero: Kamoo ke entseng papali ea pele bophelong ba ka

prehistory

Ke kene sekolo sa IT ha ke le sehlopheng sa leshome. Ho tloha matsatsing a pele a koetliso, ke ile ka salla morao ho bashanyana ba bang, 'me sena se ne se lebelloa le pele thupelo e qala (sena se ile sa pakoa ke lintlha tsa ka tse tlase tse nyarosang tsa tlhahlobo). Melao-motheo ena eohle ea lenaneo, sebopeho sa sethala sa Android le puo ea Java, mokhoa oa ho e utloisisa kaofela?

Ka lehlohonolo, ke ne ke e-na le ntho e 'ngoe le e' ngoe eo ke e hlokang ho atleha ho tseba litsebo tsa tsoelo-pele: takatso e se nang moeli ea ho hatela pele le ho se emise.

Ke ne ke qeta nako e ngata ke etsa mosebetsi oa sekolo o etsetsoang hae, ke lula ke le morao ka mor'a litlelase le mosuoe Vladimir Vladimirovich Ilyin (ke ne ke e-na le mahlohonolo a makatsang le eena), ke ile ka qala ho ikamahanya le lebelo la ho ithuta le ho nahana ka morero oa ka oa mangolo.

DrumHero: Kamoo ke entseng papali ea pele bophelong ba ka

Ke na le mosuoe - V. V. Ilyin

Batla mohopolo

Batho ba bangata ba nahana hore ha u theha morero, ebang ke ho qala kapa ntho e nyenyane ho fumana phihlelo, bothata bohle bo teng ho nts'etsopele: ho ngola sehlopha sa khoutu, ho ithuta lilaebrari tse ncha, ho hlahloba kamehla - tšabo! Nkholoe, sena hase 'nete ho hang. Ke ile ka beha mabaka ka tsela e ts'oanang ho fihlela ke tobane le tlhoko ea ho khetha le ho kenya ts'ebetsong mohopolo; e ile ea e-ba e 'ngoe ea mehato e thata ka ho fetisisa.

Ntho e thata ka ho fetisisa ea ho khetha mohopolo sethaleng sa pele sa thuto ke ho khetholla ho rarahana ha ts'ebetsong: ka nako e telele ke ne ke sitoa ho tla le kopo eo nka e etsang le ka nako e ts'oanang.

Ka holim'a tsohle ke ne ke batla ho ngola papali ea 'mino, empa lipelaelo mabapi le bokhoni ba ka li ile tsa fela. Ho ne ho bonahala eka ho ke ke ha khoneha ho qeta mosebetsi, 'me ka lebaka lena ke ile ka fetola khetho ea ka ka makhetlo a mangata: li-billiard tse tsamaeang, bowling, semathi, joalo-joalo. Qetellong, ke ithutile thuto e le 'ngoe ho sena: mathata a tla dula a le teng, ho sa tsotellehe maikutlo a kopo, ka hona ntho ea bohlokoa ka ho fetisisa ke ho khetha seo u se ratang le ho ea qetellong.

DrumHero: Kamoo ke entseng papali ea pele bophelong ba ka

Kamehla ke ne ke rata papali ea Guitar Hero

Ts'ebetsong ea logic ea papali

Mohopolo oa mantlha ka mor'a lisebelisoa tse kang Guitar Hero ke ho tlanya skrine ho latela morethetho oa 'mino.
Pele ho tsohle, ke ile ka qala ho kenya ts'ebetsong logic ea papali:

  1. Ho thehile lihlopha tsa lintlha, likonopo le mela eo lintlha li tla tsamaea.
  2. Ke behile seile skrineng eohle ea kopo mme ho eona ke se ke hlalositse sebaka sa lintho tsa lihlopha tse entsoeng.
  3. E kentse tšebetsong ka nako e le 'ngoe ea faele ea mp3 ea pina le letoto la lintlha tse fumanoeng polokelong ea litaba le voila! Liqapi tsa pele tsa papali li se li le ho smartphone ea ka :)

DrumHero: Kamoo ke entseng papali ea pele bophelong ba ka

Mofuta oa pele oa papali

E, e shebahala e "khahla", empa e ne e batla e lekane ho leka papali eo! Mohato oa ho qetela o hlokahalang e ne e le lethathamo la lintlha tsa pina, 'me ke ile ka tlameha ho qeta nako e ngata ke sebetsa ho phethahatsa ts'ebetsong ea eona.
Molao-motheo o bonolo haholo: ho sebelisa litekanyetso tsa tafole ea database, lenaneo le theha lintho tsa sehlopha sa "Note" mme le eketsa lintlha tse hlahisoang lethathamong. Tafole e na le litšiea tse peli:

  • nomoro ea mohala ho tloha ho 1 ho isa ho 4 eo lengolo le lokelang ho ea ho eona le
  • nako eo e lokelang ho hlaha ka eona skrineng.

Ke hobane'ng ha ke qetile nako e ngata haeba ntho e 'ngoe le e' ngoe e le bonolo? Ho tlatsa database ena!
Ka bomalimabe, ka nako eo ke ne ke sitoa ho tseba mokhoa oa ho iketsetsa mokhoa oa ho fumana 'mino oa lakane ka mokhoa oo ke o hlokang ho tsoa faeleng ea mp3 ea pina, kahoo ke ne ke tlameha ho tlatsa litšiea tsena ka tsebe.

DrumHero: Kamoo ke entseng papali ea pele bophelong ba ka

Mokhoa oa ho tlatsa database ka lintlha

Mokhoa ona o ile oa ntumella hore ke qale ho ntlafatsa le ho lekola papali esale pele, empa ho ne ho hlakile hore ke hloka ho hlahisa ho hong ho fapaneng. Mona mosuoe oa ka, Ilyin Vladimir Vladimirovich, o ile a nthusa haholo, ea ileng a bua ka boteng ba sebopeho sa MIDI, a hlalosa sebopeho sa eona mme a nthusa ho fumana laebrari eo ke e fumaneng bakeng sa ho sebetsa le lifaele tsa MIDI.

Botle ba sebopeho sena ke hore ho eona sesebelisoa se seng le se seng se se se ntse se le pina e arohaneng eo ho eona "lintlha" tse itseng li leng teng. Ka tsela ena, o ka khona ho theola lintlha tsohle habonolo, ho latela pina le nako, o li kenye ka bohona ho database. Ena ke thepa ea bohlokoa haholo, hobane ke leboha hore ebe ke khonne ho rarolla bothata ba lipapali tsa mofuta ona: ho se khone ho eketsa lipina tsa ka. Ke 'nete, sebopeho sa MIDI se na le bothata bo boholo - molumo (kaofela re hopola meloli lipapaling tsa retro, na?).

Butle-butle ke ntlafatsa papali ea papali, ke ile ka tlisa lenaneo boemong bo sebetsang ka botlalo, ka eketsa "likarolo" tse ngata: bokhoni ba ho eketsa pina ea hau ho tsoa mohopolong oa sesebelisoa kapa ho tsoa lethathamong la maru, khetho ea boemo ba bothata, mokhoa oa ho qala le tse ling tse ngata.
Qetellong ke ile ka tla ho "cherry ka kuku"...

moralo

Mona ke moo ho qalisoa ha "pono" ea ka ea papali. Pele ho tsohle, ke ile ka qala ho khetha lenaneo la ho taka. Ke ne ke se na phihlelo ea ho etsa litšoantšo, kahoo ke ne ke hloka lenaneo le neng le le bonolo ho ithuta (Photoshop, ka tsela), empa hape le fetoha le maemo le le bonolo (Paint, sorry). Khetho e ile ea oela ho Inkscape - sesebelisoa se setle sa ho hlophisa litšoantšo tsa vector, haholo-holo ka sebopeho sa svg.

Ha ke se ke tloaelane le lenaneo lena, ke ile ka qala ho taka karolo e 'ngoe le e' ngoe ea papali ebe ke e boloka ka liqeto tse fapaneng, tse loketseng boholo bo fapaneng ba skrine ea sesebelisoa. Hape ho bile le liteko tsa ho kenya ts'ebetsong setšoantšo sa ho phatloha ha lintlha, 'me ho sa tsotellehe ho se tšoanelehe ha moralo o hlahisitsoeng, ke ne ke thabile. Ha e le hantle, ho tsamaisana le ho phethela morero, ke ile ka tsoela pele ho sebetsa moralo, ke eketsa mebala e mecha (li-gradients ke lerato "ka lekhetlo la pele").

DrumHero: Kamoo ke entseng papali ea pele bophelong ba ka

Mofuta oa pele oa moralo (li-skrini tse peli, ha ho na animation, lebitso la khale)

DrumHero: Kamoo ke entseng papali ea pele bophelong ba ka

Mofuta oa bobeli oa moralo (lits'oants'o tse 4, skrineng sa pele se ts'oaroa hantle ka mebala e fapaneng, li-gradients hohle)

Ke ile ka sireletsa morero oa ka oa ho qetela ’me ka thaba haholo ha ke fumana hore ke fetile letoto la ho tšoaneleha ’me ka memeloa ho ea qetellong ea tlholisano ea kopo ea IT SCHOOL. Ke ne ke saletsoe ke nako e ka etsang khoeli pele ho tlhōlisano eo, ’me ke ile ka nahana ka botebo ka ho hira motho ea hloahloa haholoanyane lefapheng la boqapi. Patlo e ne e se ea lefeela: joalo ka ha ho ile ha fumaneha hore motsoalle oa hlooho ea khomo oa khaitseli ea ka ke moqapi ea khabane! Hang-hang o ile a lumela ho nthusa, 'me moralo oa hona joale oa papali ke mokitlane oa hae.

DrumHero: Kamoo ke entseng papali ea pele bophelong ba ka

Moqapi oa ho qetela

Ho phatlalatsoa

Ka mor'a hore ke qete mosebetsi oa phetolelo ea tokollo, hang-hang ke ile ka qala ho lokisetsa kopo ea ho hatisoa 'marakeng oa Google Play. Mokhoa o tloaelehileng: ho fumana ak'haonte ea moqapi, ho theha leqephe la kopo, joalo-joalo. Empa karolo ena ha e bue ka seo.

Ntho e makatsang ka ho fetisisa paleng ena ke lipalo-palo tsa download. Qalong, palo ea lits'oants'o tsa DrumHero e ile ea eketseha butle-butle mme e batla e lekana ho pholletsa le linaha tse ling tsa Europe, USA le linaha tsa CIS, empa khoeli e ile ea feta 'me palo ea download e fihlile ho 100! Taba e khahlisang ke hore tse ngata tse jarollotsoeng li tsoa Indonesia.

fihlela qeto e

DrumHero ke projeke ea ka ea pele e tebileng moo ke ithutileng ho etsa lenaneo. Ha aa ka a ntlisa feela qetellong ea Serussia ea tlhōlisano ea morero oa SAMSUNG IT SCHOOL, empa hape o ile a mpha phihlelo e ngata ea moralo oa litšoantšo, GameDev, tšebelisano le tšebeletso ea Play Market le tse ling tse ngata.

DrumHero: Kamoo ke entseng papali ea pele bophelong ba ka

Ha e le hantle, hona joale ke bona mefokolo e mengata papaling, le hoja kajeno palo ea downloads e fihlile hoo e ka bang 200 000. Merero ea ka ke ho lokolla phetolelo e ncha, ho na le maikutlo a ho eketsa botsitso, ho ntlafatsa papali le ho eketsa palo ea download.

Thuso:
SAMSUNG IT SCHOOL ke lenaneo la mahala la thuto ea tlatsetso ea nako e tletseng bakeng sa baithuti ba likolo tse phahameng, le sebetsang metseng e 25 ea Russia.
Morero oa kabo ea baithuti ke sesebelisoa sa mehala. E ka ba papali, app ea sechaba, moralo, eng kapa eng eo ba e batlang.
U ka etsa kopo ea koetliso ho tloha ka Loetse 2019 ho sebaka mananeo.


Source: www.habr.com

Eketsa ka tlhaloso