Computer, Programming
Unsa nga paagi sa paghimo sa usa ka play sa "Android" sa ilang kaugalingon nga
Daghang mga tawo download dula alang sa mobile plataporma, hunahuna: "Nganong dili sa paghimo sa damgo usa ka kamatuoran Nganong dili sa paghimo sa usa ka produkto nga mao ang mas maayo ug mas makapaikag kay sa unsa ang na sa paghalad interactive kalingawan sa industriya?" Kon kamo wala masayud sa unsa nga paagi sa paghimo sa mga dula sa "Android", apan gusto nga makakat-on, kini nga artikulo sa paghisgot mahitungod sa pipila sa mga lit-ag nga nagpaabot sa novice developers.
ideya
Ang unang butang nga gikinahanglan sa paghimo sa sa duwa - sa ideya. Sa unang yugto kini nga nahisulat sa bisan unsa nga matang. Kini mao ang madanihon nga kini "magpabilin" mao masabtan. Labing lagmit, sa proseso sa pagpatuman sa kini mausab. Usa ka butang nga adunay aron sa pagdugang, apan usa ka butang nga - sa bug-os sa pagpapahawa o pag-usab sa. Walay bisan unsa sa lain nga - sa dugang pa nga pagpatin-aw sa mga operatiba nga mga bahin dili lamang sa hingpit nga paghulagway sa, apan sa pagsusi sa iyang mga kaangay.
Kini mao ang dili kinahanglan nga bug-os nga biyaan sa inisyal nga paghulagway sa mga ideya ug magsugod sa paghimo sa usa ka Russian nga duwa sa "Android", laktawi kini nga lakang. Pagtigom sa mga ideya - ang nag-unang punto sa pagsugod, nga kini mao ang mas sayon sa pagsugod sa kalihukan. Dugang pa, ang mga ideya nga gipresentar sa papel motan-aw sa mga plano sa tuyo ug tumong, mahimong i-asdang pahibalo ug husto nga mga kahuyang.
listahan sa mga bahin
Busa sa unsang paagi sa paghimo sa mga dula sa "Android" dili mahimo nga walay detalyado nga pagpatin-aw sa niini nga yugto kinahanglan nga magpadayon sa pagtrabaho sa usa ka teksto editor ug paghulagway sa mga bahin nga mahimong sa duwa. Ania ang usa ka panig-ingnan: ang usa ka serye sa mga Dios sa Gubat - mao ang usa ka slasher. Ang hinagiban sa bida - sa usa ka latigo. Atol combat, nga imong mahimo sa paghimo sa matahum nga taas nga pag-atake sa kombo. Ang matag ang-ang ang nahuman fray uban sa boss.
Kini nga lista mao ang pretty magtinihik ug nagpakita lamang sa nag-unang mga bahin, nga mao, ang mga nga og sa dula sa background sa uban. Sa pagkatinuod adunay daghan pa, apan ang uban nga mga bahin sa mga secondary. Sa paghulagway sa una nga kinahanglan nga moadto sa mga walay nga ang imong paglalang umaabot nga dili anaa, ug ang pinaka-ulahing - dili kaayo importante, nga mahimo nga naghalad alang sa speed development.
Dizdok
Busa sa unsang paagi aron sa paghimo sa usa ka bag-o nga game nga walay dokumento mao ang hapit imposible nga adunay sa pagtrabaho ug sa ibabaw niini. Dizdok - mubo alang sa "design dokumento", kini naglakip sa labing detalyado nga paghulagway:
- Butang nga modelo ug kagamitan, katuyoan sa mga butang, mga binuhat.
- Sulundon nga paghingalan, pagtinagsa.
- sulod Game.
- Interface.
- Kon gikinahanglan kini mahimong gidugang ngadto sa base sa kahibalo.
- Ang butang nga modelo.
butang nga modelo
Ang butang nga modelo naglangkob sa impormasyon mahitungod sa matag kompaniya gaming: hinagiban, hinagiban, ang NPC, ang spell, ang player. Kini mao ang talagsaon alang sa matag duwa.
Pinaagi sa kagamitan, katuyoan kinahanglan nga makasabut:
- Mahimo ba ko dapat sila magsuksok \ kuhaa \ buy \ ibaligya \ pagpalambo.
- Will ang imbentaryo human sa kamatayon.
- Mga mawad-an sa kalig-on sa panahon o sa diha nga ang pipila ka aksyon.
- Nagdugang sa kon ang usa ka kinaiya o grupo.
- Ba ang hugpong sa mga espesyal nga mga kabtangan.
Ang mga butang nga labaw sa dili mandatory, ang ilang gidaghanon mahimong pagkunhod o misaka alang sa matag indibidwal nga grupo kompaniya.
operatiba paghingalan, pagtinagsa
Sa dagan sa pagtubag sa pangutana kon sa unsang paagi sa paghimo sa mga dula alang sa "Android", kamo kinahanglan nga sa pagsulti kanato mahitungod sa sunod nga bahin dizdoka. Operatiba specifications paghulagway sa gameplay matag usa. Ania kamo kinahanglan nga sa tukmang kutob sa mahimo sa pagsulti, nga nahibalo kon unsaon sa paghimo sa nag-unang kinaiya ug sa unsa nga paagi nga kini ipatuman. Ang sama nga kinahanglan buhaton alang sa matag NPC gilain. Dugang pa sa mga duwa karakter, kinahanglan nga gitumong first aid kits, hinagiban, hinagiban, mga elemento sa palibot.
Sa pagkatinuod, kini nga seksyon mao ang usa ka hugpong sa mga lagda nga makaapekto sa tanan nga mga nga mga higayon game, gikan sa menu, ug kon sa unsang paagi nga ang kadaot nga kalkulado gikan sa epekto. Ang mas pagtrabaho kamo sa tanan nga ka punto, ang mas sayon kini nga sa pagpatuman sa imong proyekto.
sulod
Sa wala pa sa paghimo sa usa ka maayo nga duwa, kamo kinahanglan nga sa paghunahuna mahitungod sa ug unsa gayud ang sa niini. Naghubit sa paghingalan, nga kamo mahimo hingalan nga ang mga karakter nga mopana sa usa ka armas, diin ang nagsugo cartridges sa estrikto nga paagi natudlong kadaot. Sa diha nga giindyeksyon ngadto sa NPC niini nga sukaranan nga deducted reservation kapasidad. Ikaw usab kinahanglan nga hingalan sa ngalan sa matag indibidwal nga sample mga hinagiban, hinagiban, ang NPC. Ug, siyempre, nga gikinahanglan aron sa paghulagway sa panagway. Content - sa building blocks nga gikan nga ang tibuok duwa nga gitukod sa ulahi.
interface
Interface - usa ka hugpong sa mga gimbuhaton ug mga buton nga user nga makig-uban sa mga programa. Ang nag-unang butang nga kinahanglan nga giisip nga sa diha nga sa paghimo niini - kasayon. Aron masabtan sa tukma kon sa unsang paagi sa pag-organisar sa tanan nga mga elemento, nga kamo mahimo modagan ug analisa sa labing maayo nga mga panig-ingnan sa mga genre, pagbalhin sa labing tukma nga mga solusyon sa imong proyekto.
Ang pagpili sa mga makina o magbubuhat
Ang laing lakang nga adunay aron sa pagtuman sa atubangan sa pagmugna sa duwa sa "Android" - sa pagpili sa mga duwa engine. Long na ang mga adlaw sa diha nga ang tanang mga butang nga pagabuhaton gikan sa nagaras. Karon, sa usa ka andam nga designer, nga kamo mahimo sa pagbuhat sa tanan nga buhat pinaagi sa pagsulat sa usa ka minimum nga sa code.
Ang pagpili sa engine mao ang bili sa pagbuhat, base sa pipila sa mga bahin niini:
- Termino sa Paggamit.
- Oportunidad.
- Price.
- Suporta alang sa mga developers.
- Zadokumentirovannost.
- Ang gidak-on sa komunidad.
- Kayano.
- Extensibility.
Termino sa paggamit: tingali sa makausa gipalit sa usa ka designer, dili kamo mahimong iyang mga bug-os nga tag-iya. Kini mahitabo nga ang mga komersyal nga kalampusan sa duwa nga adunay sa pagbayad sa usa ka porsiyento sa mga ganansya sa mga developers makina. Ang nag-unang butang nga - sa dili pa sa paghimo sa sa duwa sa "Android", basaha ang lisensya kasabutan sa mga produkto pinili nga alang sa pagpatuman.
Features: sila kinahanglan nga bug-os sa pagtabon sa mga panginahanglan sa mga developer. Kon ang produkto nagtanyag labaw pa kay sa gikinahanglan, sa dula mahimong dali ra gitunol sa paggamit sa bag-o nga function dizdoka. Apan hunahunaa ang balanse! Gamita ang dili tinuod Engine alang sa Tetris - mao buangbuang.
Support: una sa tanan, kini mao ang importante sa pagpangita sa kon ang produkto nga adunay usa ka kalamboan? Mga bug ayo gikan sa bersyon sa bersyon? kon siya makabaton sa bag-ong sa kalihukan ug mga himan? Ang makina, nga mao ang pagpalambo sa paspas nga, adunay usa ka bintaha ibabaw sa mga makina, frozen pipila ka mga tuig na ang milabay.
Community: Unsa ang gidaghanon sa mga paggamit sa designer? Kon ang usa ka dako nga gidaghanon sa tiggamit, makakaplag dokumentasyon, mga leksyon, agalon-klase, mga ehemplo mao ang mga dili sa usa ka problema. Kon ang user sa mao ang medyo gamay nga, kini nga impormasyon dili mahimong anaa sa gidak-on nga magtugot kaninyo sa pagbuhat sa usa ka butang nga competitive.
Extensibility: dili ka pa paghimo sa inyong kaugalingon nga game, sa pagkuha sa mga kasamok sa pagpangita gikan ba o dili sa Sumpaysumpaya sa pinili nga makina modules mahimong langyaw nga. Kasagaran, sila nga gigamit alang sa eksport o import sa tulo-ka-dimensional modelo, tingog, Scripts, sprites. Kon adunay suporta alang sa maong mga himan, ang designer dili limitado sa internal nga mga himan sa paghimo sa sulod.
UDK
Dili tinuod Development Kit - dili ang labing sayon nga master sa duwa engine, apan ang usa sa labing gamhanan. Kini gigamit dili lamang sa novice developers, apan usab sa dako nga korporasyon. Kon kamo sa pagtan-aw alang sa usa ka tubag sa pangutana: "Unsa nga paagi sa paghimo sa usa ka 3D game engine ug sa unsa nga paagi sa pagpili sa niini?" - kamo kinahanglan nga sa pagsusi sa mga posibilidad sa UDK.
Aron sa paghulagway sa programming lohika naggamit usa ka internal nga scripting pinulongan - UnrealScript. Developer Site naghatag og daghang mga leksyon nga sama sa nadakpan sa video ug gihulagway diha sa teksto nga porma. Sa samang panahon sa pagtabon sila sa usa ka maximum kalihukan - gikan sa editor sa pagsulat sa ilang mga script.
Torque 2D / 3D
Torque - usa sa mga labing popular nga designers sa mga dula alang sa mobile nga mga platform. Kini adunay sa tanan nga mga gikinahanglan nga hugpong sa mga editor ug debugging mga himan. Sa pagpalambo sa programmers mibayad kita dako nga pagtagad ngadto sa kahupayan ug misulay sa pagbuhat sa tanan nga mga utilities labing yano ug accessible.
Designer moabut uban sa dokumento nga naghulagway sa kadaghanan sa mga oportunidad. Sa opisyal nga website makita pagtudlo ug source code sa pipila ka andam-naghimo sa dula.
Scripting nga nasukip sa torque torque Script nga pinulongan. Ang mga kabtangan sa matag butang mahimong determinado sa daan. Usab sa designer nga gitukod sa usa ka hugpong sa mga Box2D, nga naghisgot sa mga pisikal nga mga kalkulasyon.
Kon kamo naningkamot sa pagpangita sa usa ka tubag sa pangutana: "Unsa nga paagi sa paghimo sa usa ka network game ug unsa ang usa ka script alang niini nga pick?" - nga kita luwas nga moingon nga torque himoon multiplayer nga proyekto sa pinakadali nga panahon. Ang tanan nga mga gikinahanglan nga kagamitan, katuyoan nga gitukod diha sa daan, ug mga ehemplo nga anaa sa ibabaw sa opisyal nga website, kon sa unsang paagi sa paggamit niini sa labing maayo.
pagtuon
Human sa pagpili sa gihapon dili masabtan game engine kutob sa mahimo aron sa paghimo sa usa ka duwa. Adunay sa paggahin sa usa ka daghan sa mga panahon sa ilang mga pagtuon. Tungod kay ang team mao ang dili, ikaw kinahanglan nga buhaton ang tanan sa imong kaugalingon: sa pagsulat scripts, paghimo tekstura, sprites, modelo (kon sa tulo-ka-dimensional dula), sa pagsulat sa usa ka script sa pagsulay. Kini mao ang dili lisud nga sa pagtag nga ang novice developer adunay sa pagkat-on sa mga sukaranan sa matarung sa daghang mga propesyon: programmer, magsusulat, magsusulay, artist, designer.
Kini mao ang labing maayo sa pagkat-on pinaagi sa pagbuhat, nga anaa sa proseso sa pagtrabaho sa imong proyekto. Ang laing paagi sa pagkat-on sa tanang butang nga imong gikinahanglan - buhat alang sa usa ka kompaniya nga na pagpalambo sa dula. Kita kinahanglan nga dili nga gimarkahan og diha-diha dayon ingon nga pangulo programmer bisan kon kamo gihangyo sa paghimo sa rutina buluhaton sa balay, ayaw paghatag sa usa ka higayon sa pagtan-aw sa geymdev sa sulod.
Buhat sa bisan unsa nga kompanya nga magsugod gikan sa ubos, nga lino nga fino nga. Oo scripters ug mga kahanas, Level Designer, balancer, magasulay mahimong mapuslanon kaayo, ug kini mao ang kini nga mga industriya, nga mogamit sa kadaghanan sa mga juniors. Human sa pipila ka tuig sa maong pagbansay-bansay nga pagkat-on kon sa unsang paagi sa paghimo sa dizdoki ug teknikal nga mga buluhaton, makakat-on mahitungod sa bug tracker, ug sa pagporma sa usa ka database contact. Human sa buhat nga nahimo sa paghimo sa usa ka Russian nga duwa sa "Android", nga kamo kinahanglan nga mogahin dili kaayo paningkamot, tungod kay kamo adunay sa tuod sa kahoy sa ibabaw sa tanan nga mga gikinahanglan nga mga kahanas ug mga abilidad.
Kini mao ang mahimo nga, sa napamatud-an sa ilang mga katakus sa mga butang sa kalamboan, dili kamo makabaton sa pagbiya sa daan nga team, labut pa, didto ikaw sa usa ka nag-unang nga posisyon sa proyekto.
Similar articles
Trending Now