DrumHero: quomodo primum ludum feci in vita mea

Hoc anno institutum sociale et scholasticum IT SCHOLA SAMSUNG V annos vertit (de illo schola legitur hic) atque hac occasione nostros graduatos ad loquendum de seipsis eorumque experientia in rebus mobilibus adhibendis invitavimus. Multum desiderii cum credimus, quisque successum consequi potest!

Primus talis hospes in hac sectione fuit Shamil Magomedov, a 2017 graduatus scholae SAMSUNG IT, nunc discipulus in MIEM NRU HSE. Shamil, tibi gratias ago valde quod tempus hunc articulum scribebam, quamvis occupationes tuas schedule!

ВсСм ΠΏΡ€ΠΈΠ²Π΅Ρ‚!
Hodie loqui vellem quomodo ivi ex "condicione admissus" ad SAMSUNG IT scholam in finalista in All-Russica mobilia progressione certaminis per ludum DrumHero.

DrumHero: quomodo primum ludum feci in vita mea

erectus

SCHOLAM IT ingressus cum essem in decimo gradu. Ab ipsis primis diebus disciplinae post alios latinas lassi, et hoc praevidebatur etiam ante curriculi initium (quod ex in- troitu turpis exemi, horrendum meum, perculsi testabatur). Omnia haec programmatio principia, structura suggesti Android et linguae Javae, quomodo omnia intellegit?

Fortunate omnia habui quae mihi opus erant ad artes evolutionis feliciter exercendas: immensa cupiditas progrediendi et non cessandi.

Multum temporis ad congue sem, nuper assidue morabatur post classes cum magistro Vladimir Vladimirovich Ilyin (incredibiliter fortunatus fui cum eo), coepi accommodare ad gradum studiorum ac de graduatio meo incepto cogitare.

DrumHero: quomodo primum ludum feci in vita mea

Cum Praeceptore - V.V. Ilyin

Quaere ideam

Multi putant, cum inceptivum creando, initium fiat vel aliquid parvum ad experientiam consequendam, omnem difficultatem in evolutione positam esse: scribens fasciculum codicis, novas bibliothecas discens, semper experitur - horror! Mihi crede, hoc omnino non est verum. Eodem prorsus modo cogitabam donec ipse coram necessitate ideam eligendae ac perficiendi, ut unus ex difficillimis gradibus evasit.

Difficillima res in idea discendi eligendo multiplicitatem exsecutionis determinat: diutius non potui accedere ad applicationem quod facere potui simulque similia.

Maxime omnium volui ludum musicum scribere, sed dubitationes de facultatibus meis vere obvium. Visum est quod perficere non posset officium, et ideo mutavi electionem meam plus quam semel: biliarios mobilis, bowling, cursor, etc. Denique unam lectionem ex hoc didici; difficultatibus semper oriunturcuiuscumque applicationis idea, et ideo praecipuum est eligere quod voles et vade ad finem.

DrumHero: quomodo primum ludum feci in vita mea

Semper probaverunt ludum Guitar Hero

Exsequendam logicam ludum

Praecipua idea post apps ut Guitar Heros est, velum ad modulum musicae sonare est.
Primum omnium ludum logicam exsequendam incepi;

  1. Partes notarum, globuli et verbera per quas schedae movebuntur.
  2. Carbasa posui in totum velum applicationis et in eo iam situm rerum generum creatarum descripseram.
  3. Simultanea launch of an mp3 documenti cantici et notarum ordinatarum ex datorum et voila consecutarum! Rudia ludi prima iam sunt in mea Mauris quis felis :)

DrumHero: quomodo primum ludum feci in vita mea

Prima versio ludi

Etiam "impressive" spectat, sed paene satis erat ludum temptare! Ultimus gradus necessarius erat index notarum ad cantum, et multum temporis ad exsequendum opus erat.
Principium plane simplex est: utens valores mensae datorum, programma obiectis "notatis" creat et notas inde ad ordinem addit. Mensa duabus columnis constat;

  • linea numerus ab 1 ad 4 in quo nota eundum est
  • tempus quo in scrinio appareret.

Cur multum temporis consumo si omnia tam simplicia sunt? Ad hoc database frequentare!
Infeliciter, tunc non potui figurare quomodo automate processum acquirendi schedam musicam in forma qua opus erat ex fasciculo mp3 cantus, et ideo necesse habui in his columnis aurem manualiter replere.

DrumHero: quomodo primum ludum feci in vita mea

Processus implendi database cum notis

Haec methodus mihi permisit ut primum ludum enucleare et tentare inciperet, sed apparebat me opus esse cum re alia ascendere. Hic magister meus, Ilyin Vladimirovich, multum me adiuvit, qui loquebatur de existentia formarum MIDI, eius structuram explicavit et me in figura bibliothecae quam in MIDI lima operandi inveni.

Pulchritudo huius formae est quod in eo unumquodque instrumentum iam separatum est vestigium in quo quaedam "notae" locantur. Hoc modo facile per omnes notas fascias potes et, in vestigio ac tempore, eas automatice ad datorum addas. Haec proprietas magni ponderis est, quod ob eam rem de ludorum genere hoc solvere possem: non possem mea carmina addere. Verum, forma MIDI magnum incommodum habet - sonus (omnes meminimus melodias in ludis retro, recte?).

Paulatim ad lusum augendum, programmata ad statum plene operantem deduxi, multas "lineas" addidit: facultatem addere tuum carmen de memoria cogitationis vel e nubis catalogo, gradu difficultatis, incepto modo multoque magis eligendo.
Et tandem veni ad "cerasus in placenta"...

Design

Haec ubi "visio" formam "incepit" ludi. Primum omnium programmata eligendo incepi. Experientiam in graphice consilio non habui, ideo programmatis opus erat quod facile discendi causa erat (Photoshop, obiter), sed etiam flexibile et commodum (Paint, paenitet). Optio incidit in Inkscape - bonum instrumentum ad imagines vectoris emendandi, maxime in forma svg.

Paulo familiarior cum hoc programmate factus, singula ludi elementa haurire coepi et illud in variis resolutionibus servandum, diversis magnitudinum technicis rationibus aptum. Fuerunt etiam conatus ad animationem explosionis notarum deducendam, et non obstante opportunitate consequentis consilii, gavisus sum. Utique, in parallelis cum propositi finalisandi, consilium facere perrexi, novos colores addens (gradientes sunt amor "primo aspectu").

DrumHero: quomodo primum ludum feci in vita mea

Prima versio de consilio (duo tegumenta, non animatio, nomen antiquum)

DrumHero: quomodo primum ludum feci in vita mea

Secunda versio designandi (4 screens; velum initiale leviter pulsat cum diversis coloribus, graduum ubique);

Extremum consilium meum defendi et valde gauisus sum cum cognovi me transisse simpliciter circum et invitatum ad finales applicationis scholae IT. Mensem circiter ante certamen relictum habui, et serio cogitabam de persona professionalis in campo consilio conducendo. Non frustra quaesitum est: quod evenit, amicissimus frater meus optimus excogitator est! Illa statim convenit ut me adiuvaret et consilium venationis eius fidei est.

DrumHero: quomodo primum ludum feci in vita mea

Final design

publication

Postquam opus versionis emissionis perfecit, statim applicationem pro publicatione in Google Play Market parari coepi. Latin procedure : Elit acquirere rationem, paginam applicationem creantis, etc. Sed haec sectio non est de illo.

Maxime mirum in hac fabula est statistica download. Primo, numerus downloads gradatim ac prope aequaliter auctus est in regionibus Europaeis, USA et CIS terris, sed unus mensis praeteriit et numerus downloads attigit 100 downloads! Interestinger factum est quod plerique downloads ex Indonesia venerunt.

conclusio,

DrumHero primum est consilium grave ubi programmata didici. Non solum me ad finalem totius Russiae scholae propositi certaminis samsungis attulit, sed etiam multam experientiam mihi dedit in graphice consilio, GameDev, commercio cum servitio fori Play ac multo magis.

DrumHero: quomodo primum ludum feci in vita mea

Nimirum, iam multos defectus in ludo video, quamvis hodie numerus downloads paene 200 pervenerit, consilia mea sunt ut novam versionem dimitterent, notiones sunt quo stabilitatem augeant, lusus emendant et numerum downloads augeant.

FAQ:
SAMSUNG IT SCHOLA liberam tempus adiectionis educationis propositum est pro alumnis altis, in 25 urbibus Russiae operandis.
Graduatio discipulorum incepti mobilis applicatio est. Posset esse lusus, app socialis, consiliumque quidquid volunt.
Potes applicare ad exercitium ab September MMXIX at website progressio.


Source: www.habr.com