DrumHero: Mar a rinn mi a’ chiad gheama nam bheatha

Am-bliadhna tha am prògram sòisealta is foghlaim IT SCHOOL SAMSUNG a’ tionndadh 5 bliadhna a dh’aois (leugh mu dheidhinn IT SCHOOL an seo), agus aig an àm seo thug sinn cuireadh don luchd-ceumnachaidh againn bruidhinn mun deidhinn fhèin agus mun eòlas aca ann a bhith a’ cruthachadh na h-aplacaidean gluasadach aca. Tha sinn a 'creidsinn, le mòran miann, gum faod a h-uile duine soirbheachadh!

B ’e a’ chiad aoigh den leithid san roinn seo Shamil Magomedov, ceumnaiche 2017 bho SAMSUNG IT SCHOOL, a tha a-nis na oileanach aig MIEM NRU HSE. Shamil, tapadh leat gu mòr airson an ùine a ghabhail airson an artaigil seo a sgrìobhadh, a dh’ aindeoin do chlàr trang!

Hello a h-uile duine!
An-diugh bu mhath leam bruidhinn air mar a chaidh mi bho bhith “faighinn a-steach le cumhachan” gu SAMSUNG IT SCHOOL gu bhith na chuairt dheireannach ann am farpais leasachaidh gluasadach All-Russian le taing don gheama Druim Gaisgeach.

DrumHero: Mar a rinn mi a’ chiad gheama nam bheatha

ro-eachdraidheil

Chaidh mi a-steach do IT SCHOOL nuair a bha mi san 10mh ìre. Bho na ciad làithean de thrèanadh, bha mi air dheireadh air na balaich eile, agus bha seo ro-innseach eadhon ro thoiseach a’ chùrsa (bha seo ri fhaicinn leis na sgòran deuchainn inntrigidh uamhasach ìosal agam). Na prionnsapalan prògramadh sin uile, structar àrd-ùrlar Android agus cànan Java, ciamar a thuigeas tu e uile?

Gu fortanach, bha a h-uile dad a bha a dhìth orm airson sgilean leasachaidh a mhaighstir gu soirbheachail: miann gun chrìoch gluasad air adhart agus gun a bhith a’ stad.

A 'toirt seachad tòrr ùine airson obair-dachaigh, daonnan a' fuireach fadalach às deidh clasaichean leis an tidsear Vladimir Vladimirovich Ilyin (bha mi air leth fortanach leis), thòisich mi ag atharrachadh gu astar luath an ionnsachaidh agus a 'smaoineachadh air mo phròiseact ceumnachaidh.

DrumHero: Mar a rinn mi a’ chiad gheama nam bheatha

Leis an tidsear - V.V. Ilyin

Lorg beachd

Tha mòran dhaoine den bheachd, nuair a chruthaicheas iad pròiseact, ge bith an e toiseach tòiseachaidh no rudeigin beag airson eòlas fhaighinn, gu bheil a h-uile duilgheadas ann an leasachadh: sgrìobhadh dòrlach de chòd, ag ionnsachadh leabharlannan ùra, an-còmhnaidh a’ dèanamh deuchainn - uamhas! Creid mi, chan eil seo fìor idir. Rinn mi reusanachadh anns an aon dòigh gus an robh mi fhìn mu choinneamh an fheum air beachd a thaghadh agus a bhuileachadh; thionndaidh e a-mach mar aon de na h-ìrean as duilghe.

Is e an rud as duilghe ann a bhith a 'taghadh beachd aig a' chiad ìre ionnsachaidh a bhith a 'dearbhadh cho iom-fhillte' sa tha buileachadh: airson ùine mhòr cha b 'urrainn dhomh tagradh a dhèanamh a b' urrainn dhomh a dhèanamh agus aig an aon àm mar.

Gu ìre mhòr bha mi airson geama ciùil a sgrìobhadh, ach chaidh teagamhan mu mo chomasan air an rathad. Bha e coltach nach biodh e comasach an obair a chrìochnachadh, agus air an adhbhar seo dh'atharraich mi mo roghainn barrachd air aon uair: billiards gluasadach, bòbhladh, ruitheadair, msaa. Aig a’ cheann thall, dh’ionnsaich mi aon leasan bho seo: bidh duilgheadasan an-còmhnaidh ag èirigh, ge bith dè am beachd tagraidh, agus mar sin is e an rud as cudromaiche taghadh dè as toil leat agus a dhol chun deireadh.

DrumHero: Mar a rinn mi a’ chiad gheama nam bheatha

Bha an geama Guitar Hero a-riamh a’ còrdadh rium

Cur an gnìomh logic geamannan

Is e am beachd bunaiteach air cùl aplacaidean mar Guitar Hero a bhith a’ tapadh an sgrion gu ruitheam a’ chiùil.
An toiseach, thòisich mi air loidsig a’ gheama a chuir an gnìomh:

  1. Cruthaich clasaichean de notaichean, putanan agus stiallan air an gluais na notaichean.
  2. Chuir mi an canabhas air scrion iomlan an tagraidh agus thug mi cunntas air mu thràth far an robh nithean anns na clasaichean cruthaichte.
  3. Chuir sinn an gnìomh faidhle mp3 de dh’òran a chuir air bhog aig an aon àm agus sreath de notaichean a fhuaireadh bhon stòr-dàta agus voila! Tha a’ chiad dreachan den gheama mu thràth air an fhòn-smart agam :)

DrumHero: Mar a rinn mi a’ chiad gheama nam bheatha

A ' chiad dreach den ghèam

Tha, tha e a’ coimhead “drùidhteach”, ach bha e cha mhòr gu leòr airson a’ gheama fheuchainn! B’ e an ceum mu dheireadh a bha riatanach liosta nan notaichean airson an òrain, agus bha agam ri tòrr ùine a chaitheamh ag obair air a bhuileachadh.
Tha am prionnsabal gu math sìmplidh: a 'cleachdadh luachan clàr an stòr-dàta, bidh am prògram a' cruthachadh stuthan den chlas "Note" agus a 'cur ris na notaichean a thig às a dhèidh. Tha an clàr air a dhèanamh suas de dhà cholbh:

  • àireamh loidhne bho 1 gu 4 air am bu chòir an nota a dhol agus
  • an ùine aig am bu chòir dha nochdadh air an sgrion.

Carson a chuir mi seachad tòrr ùine ma tha a h-uile dad cho sìmplidh? Gus an stòr-dàta seo a lìonadh!
Gu mì-fhortanach, aig an àm sin cha b’ urrainn dhomh obrachadh a-mach ciamar a dhèanadh mi fèin-ghluasad air a’ phròiseas a bhith a’ faighinn a’ cheòl sgrìobhte anns a’ chruth a bha a dhìth orm bho fhaidhle mp3 den òran, agus mar sin b’ fheudar dhomh na colbhan sin a lìonadh le cluais.

DrumHero: Mar a rinn mi a’ chiad gheama nam bheatha

Pròiseas airson an stòr-dàta a lìonadh le notaichean

Thug an dòigh seo cothrom dhomh tòiseachadh air a’ gheama a leasachadh agus fheuchainn tràth, ach bha e soilleir gum feumadh mi rudeigin eadar-dhealaichte a chruthachadh. An seo chuidich an tidsear agam, Ilyin Vladimir Vladimirovich, mi gu mòr, a bhruidhinn mu dheidhinn cruth MIDI a bhith ann, mhìnich e an structar aige agus chuidich e mi gus faighinn a-mach dè an leabharlann a lorg mi airson a bhith ag obair le faidhlichean MIDI.

Is e bòidhchead an cruth seo gu bheil gach ionnstramaid mar-thà na shlighe air leth air a bheil cuid de “nòtaichean” suidhichte. San dòigh seo, is urrainn dhut na notaichean gu lèir a lùbadh gu furasta agus, a rèir an t-slighe agus an ùine, cuir ris an stòr-dàta iad gu fèin-ghluasadach. Is e seilbh glè chudromach a tha seo, oir b ’ann le taing dha a bha e comasach dhomh fuasgladh fhaighinn air duilgheadas gheamannan den ghnè seo: neo-chomas na h-òrain agam fhèin a chuir ris. Fìor, tha ana-cothrom mòr aig cruth MIDI - fuaim (tha cuimhne againn uile air fuinn ann an geamannan retro, ceart?).

Mean air mhean a’ leasachadh a’ gheama, thug mi am prògram gu staid làn obrach, chuir mi mòran “feartan” ris: an comas an t-òran agad fhèin a chur ris bho chuimhne an uidheim no bho chatalog neòil, roghainn ìre duilgheadas, modh tòiseachaidh agus mòran a bharrachd.
Agus mu dheireadh thàinig mi chun “cherry on the cake”...

dealbhadh

Seo far an do thòisich sgeadachadh mo “lèirsinn” den gheama. An toiseach, thòisich mi a 'taghadh prògram tarraing. Cha robh eòlas sam bith agam air dealbhadh grafaigeach, agus mar sin bha feum agam air prògram a bha furasta ionnsachadh (Photoshop, co-dhiù), ach cuideachd sùbailte agus goireasach (Paint, duilich). Thuit an roghainn air Inkscape - inneal math airson ìomhaighean vector a dheasachadh, gu sònraichte ann an cruth svg.

An dèidh fàs beagan nas eòlaiche air a 'phrògram seo, thòisich mi air gach eileamaid den gheama a tharraing agus a shàbhaladh ann an diofar rùintean, a tha freagarrach airson diofar mheudan sgrion innealan. Chaidh oidhirpean a dhèanamh cuideachd gus beòthalachd de spreadhadh notaichean a chuir an gnìomh, agus a dh’ aindeoin neo-fhreagarrachd an dealbhaidh a thàinig às, bha mi toilichte. Gu dearbh, aig an aon àm ri crìoch a chur air a 'phròiseact, lean mi orm ag obair air an dealbhadh, a' cur dathan ùra ris (tha caiseadan ann an gaol "aig a 'chiad shealladh").

DrumHero: Mar a rinn mi a’ chiad gheama nam bheatha

A’ chiad dreach den dealbhadh (dà scrion, gun bheothachadh, seann ainm)

DrumHero: Mar a rinn mi a’ chiad gheama nam bheatha

An dàrna dreach den dealbhadh (4 scrionaichean, tha a ’chiad scrion a’ sèideadh gu rèidh le diofar dhathan, caiseadan anns a h-uile àite)

Chuir mi dìon air a’ phròiseact mu dheireadh agam agus bha mi glè thoilichte nuair a fhuair mi a-mach gun robh mi air a dhol seachad air a’ chuairt teisteanais agus gun d’ fhuair mi cuireadh gu cuairtean deireannach farpais tagraidh IT SCHOOL. Bha timcheall air mìos air fhàgail agam ron cho-fharpais, agus smaoinich mi gu mòr mu bhith a’ fastadh neach nas proifeiseanta ann an raon dealbhaidh. Cha robh an rannsachadh dìomhain: mar a thachair, tha dlùth charaid mo bhràthar na dheagh dhealbhaiche! Dh’ aontaich i sa bhad mo chuideachadh, agus tha an dealbhadh geama gnàthach na chreideas dhi.

DrumHero: Mar a rinn mi a’ chiad gheama nam bheatha

Dealbhadh deireannach

Foillseachadh

Às deidh dhomh obair a chrìochnachadh air an dreach fuasglaidh, thòisich mi sa bhad ag ullachadh an tagraidh airson fhoillseachadh air Google Play Market. Modh àbhaisteach: a’ faighinn cunntas leasaiche, a’ cruthachadh duilleag tagraidh, msaa. Ach chan eil an earrann seo mu dheidhinn sin.

Is e an rud as iongantaiche san sgeulachd seo na staitistig luchdachadh sìos. An toiseach, chaidh an àireamh de luchdachadh sìos DrumHero suas mean air mhean agus cha mhòr gu cothromach thar cuid de dhùthchannan Eòrpach, na SA agus dùthchannan CIS, ach chaidh mìos seachad agus ràinig an àireamh de luchdachadh sìos 100! Is e fìrinn inntinneach gun tàinig a’ mhòr-chuid de na chaidh a luchdachadh sìos à Indonesia.

co-dhùnadh

Is e DrumHero a’ chiad fhìor phròiseact agam far an do dh’ ionnsaich mi prògramadh. Chan e a-mhàin gun tug e mi chun chuairt dheireannach uile-Ruiseanach de cho-fharpais pròiseact SAMSUNG IT SCHOOL, ach thug e cuideachd tòrr eòlas dhomh ann an dealbhadh grafaigeach, GameDev, eadar-obrachadh le seirbheis Play Market agus mòran a bharrachd.

DrumHero: Mar a rinn mi a’ chiad gheama nam bheatha

Gu dearbh, a-nis tha mi a 'faicinn mòran easbhaidhean anns a' gheama, ged an-diugh tha an àireamh de luchdachadh sìos air ruighinn faisg air 200. Is e na planaichean agam dreach ùr a leigeil ma sgaoil, tha beachdan ann air mar as urrainn dhut seasmhachd àrdachadh, cluiche-cluiche adhartachadh agus an àireamh de luchdachadh sìos a mheudachadh.

Cuideachadh:
Tha SAMSUNG IT SCHOOL na phrògram foghlaim a bharrachd làn-ùine an-asgaidh airson oileanaich àrd-sgoile, ag obair ann am bailtean-mòra 25 san Ruis.
Is e tagradh gluasadach a th’ ann am pròiseact ceumnachaidh nan oileanach. Dh’ fhaodadh e a bhith na gheama, na app sòisealta, na neach-dealbhaidh, ge bith dè a tha iad ag iarraidh.
Faodaidh tu cur a-steach airson trèanadh bhon t-Sultain 2019 aig làrach prògraman.


Source: www.habr.com

Cuir beachd ann