Amakhompyutha, Izinhlelo
Kanjani ukwakha wokudlala "Android" bebodwa
Abantu abaningi ukulanda imidlalo ezisekelweni mobile, cabanga: "Kungani ungenzi iphupho eyenzekayo Kungani ungenzi umkhiqizo kungcono futhi ezithakazelisayo ngaphezu zokuzijabulisa interactive umkhakha kakade?" Uma ungazi kanjani ukwakha imidlalo kwi "Android", kodwa ufuna ukufunda, lesi sihloko Bayokhuluma ezinye izingibe ezilindele developers imfundamakhwela.
umqondo
Into yokuqala ukuthi iyadingeka ukudala umdlalo - umbono. Ngesikhathi esigabeni sokuqala-ke kungenziwa abhalwe kunoma yiluphi uhlobo. Kuyinto efiselekayo ukuthi "linamathela" yayiqondakala. Cishe, e inqubo yokuqalisa ke siyoshintshwa. Okuthile kuyodingeka wengeze, kodwa okuthile - ukususa ngokuphelele noma alungise. Ayikho into ongaziwa - ku kwenaba obengeziwe izingxenye obusebenzayo hhayi kuphela ukuchaza kahle, kodwa ukuhlola sokufaneleka yayo.
Akubalulekile ukulishiya ngokuphelele incazelo yokuqala imibono bese uqalisa ukwakha Russian umdlalo ku "Android", lesi sinyathelo. Iqoqa imiqondo - main yekucala, kusukela lapho kulula ukuqala ukuhamba. Ngaphezu kwalokho, imibono evezwa iphepha iyobheka izinhlelo elibanzi, angase athuthukise isaziso kanye nobuthakathaka lesifanele.
uhlu izici
Ngakho indlela ukudala imidlalo kwi "Android" akunakwenzeka ngaphandle kwenaba enemininingwane kulesigaba kuyodingeka uqhubeke usebenza kuma- sombhalo futhi uchaze izici kuzoba umdlalo. Nasi isibonelo: uchungechunge uNkulunkulu ka War - kuyinto Slasher. Isikhali protagonist - ephethe isiswebhu. Phakathi ukulwa, ungenza enhle eside ukuhlaselwa combo. Izinga ngalinye usuphothuliwe ebesengenile nomnikazi wenkampani.
Lolu hlu kuhle ncishana futhi ibonisa kuphela izici eziyinhloko, okungukuthi, lezo ukukhiqiza umdlalo ku ngemuva kwabanye. Eqinisweni kunabaningi, kodwa ezinye izici kukhona yesibili. Encazelweni yalokho ngowokuqala baye labo ngaphandle indalo yakho esikhathini esizayo ngeke kube khona, futhi yakamuva - esingabalulekile kangako, u okungase kwenziwe ngalo umhlatshelo ngenxa ijubane ukuthuthukiswa.
Dizdok
Ngakho indlela ukudala umdlalo omusha ngaphandle kwale dokhumenti cishe akunakwenzeka ukuba ukusebenza phezu kwawo. Dizdok - iDemo "umklamo idokhumenti", ihlanganisa incazelo enemininingwane kakhulu:
- imodeli Into nokusebenza nezinhlangano.
- Ukucaciswa Functional.
- Game okuqukethwe.
- Interface.
- Uma kudingekile kungaba ukungezwa isizinda solwazi.
- Imodeli into.
into imodeli
Imodeli into liqukethe ulwazi mayelana ngamunye inhlangano amageyimu: izikhali, zempi, i-NPC, siphonso, umdlali. Kuyinto ehlukile umdlalo ngamunye.
Ngu ukusebenza kufanele kuvisiswe:
- Ngingaba gqoka \ ukususa \ Thenga \ ethengisa \ ngcono.
- Ingabe yokusungula ngemva kokufa.
- Ingabe amandla ngokuhlala ngokuhamba kwesikhathi noma lapho okuthile.
- Kwandisa ukuthi uhlamvu noma iqembu.
- Ingabe iqoqo anezakhi ezikhethekile.
Izinto Izindaba ezingenhla azilona saziso, inombolo yabo zingancishiswa noma ukwanda kwemithwalo ngayinye iqembu inhlangano ngabanye.
Ukucaciswa obusebenzayo
Ngokuhamba umbuzo kanjani ukwakha imidlalo ye- "Android", kufanele usitshele olandelayo kwesigaba dizdoka. Ukucaciswa Functional ukuchaza Gameplay apiece. Lapha udinga ngokunembe ngangokunokwenzeka ukutshela, ukuthi azi ukuthi angakwenza kanjani umlingiswa oyinhloko futhi kanjani it awenziwanga. Kungokufanayo kufanele kwenziwe ngayinye NPC ngokwehlukile. Ngaphezu izinhlamvu umdlalo, kufanele zithunyelwe kits zokuqala zosizo, izikhali, zempi, izakhi imvelo.
Empeleni, lesi sigaba iqoqo imithetho ethinta zonke izikhathi umdlalo, kusuka kwimenyu, futhi kanjani umonakalo ibalwa kusukela nomthelela. Uma uqhubeka wenza umzamo nsuku iphuzu elilodwa, kubalula ukuba lelisu iphrojekthi yakho.
okuqukethwe
Ngaphambi ukudala umdlalo omuhle, udinga ukuthi ucabange ngalokhu futhi yini ncamashi kuyoba kuwo. Echaza esifakiwe, ungacacisa ukuthi abalingiswa ukudubula ngesibhamu, lapho cartridges icala umonakalo isandla isilungisiwe. Lapho injected NPC lokhu ipharamitha uzobe emalini umthamo ukubhuka. Uyothola Udinga ukucacisa igama ngabanye izikhali isampula, zempi ngamunye, i-NPC. Futhi-ke, kuyadingeka ukuchaza ukubonakala. Okuqukethwe - amabhlogo wokwakha kuyiphi wonke umdlalo iyokwakhiwa kamuva.
esibonakalayo
Ukusebenza - iqoqo imisebenzi nezinkinobho ngalo umsebenzisi uxhumana hlelo. Into esemqoka ukuthi kufanele kubhekwe uma udala ke - lula. Ukuze uqonde ngqo ukuthi kufanele ahlele kuhle yoke izakhi, ungagijima sihlaziye izibonelo best of uhlobo, yokwedlulisela izixazululo ezifanele kakhulu emsebenzini wakho.
Kukhethwa injini noma umakhi
Esinye isinyathelo kwakuyodingeka ukugcwalisa ngaphambi kokudala umdlalo ku "Android" - ukhethe injini game. Long Sezadlula izinsuku lapho yonke into kwakufanele kwenziwe kusuka ekuqaleni. Namuhla, ukuthatha umklami usulungile, ungakwazi ukwenza wonke umsebenzi ngokubhala ubuncane ikhodi.
Kukhethwa injini kuwufanele ukwenza, ngokusekelwe ezinye zezici zalo:
- Imigomo yokusetshenziswa.
- Amathuba.
- Inani.
- Usekelo lonjiniyela.
- Zadokumentirovannost.
- Usayizi emphakathini.
- Ukwenza Izinto Zibe Lula.
- Extensibility.
Imigomo yokusetshenziswa: mhlawumbe yake wathenga umklami, ningabi umnikazi walo. Kwenzeka ukuthi impumelelo commercial yomdlalo kufanele bakhokhe iphesenti yenzuzo we Onjiniyela injini. Into esemqoka - ngaphambi kokudala umdlalo ku "Android", ukufunda isivumelwano selayisense umkhiqizo ekhethiwe lezo zinhlelo.
Izici: kufanele kutsetselelwe izidingo unjiniyela. Uma umkhiqizo aligcini okudingayo, umdlalo kungenziwa kalula enwetshiwe ukusebenzisa dizdoka umsebenzi omusha. Kodwa cabanga ibhalansi! Sebenzisa Engine ngiyaphupha I-Tetris - Kuwubuwula.
Ukusekela: okokuqala, kubalulekile ukuze sithole ukuthi umkhiqizo has a ukuthuthukiswa? Ingabe ukulungiswa kwamaphutha kusukela nguqulo nguqulo? uma ethola umsebenzi omusha futhi amathuluzi? Injini, okuyinto ithuthuka ngokushesha, ine inzuzo phezu injini, eqandisiwe eminyakeni eminingana edlule.
Umphakathi: Kuyini isibalo salabo usebenzisa umklami? Uma inombolo enkulu abasebenzisi, thola imibhalo, izifundo, master-amakilasi, izibonelo ngaso linye akuyona inkinga. Uma umsebenzisi incane, lolu lwazi kungenzeka zingatholakali kuze kube sezingeni lokuba kuzokuvumela ukwenza okuthile ukuncintisana.
Extensibility: Ngaphambi ukudala umdlalo wakho siqu, thatha enkingeni ukuthola noma cha ukuxhuma ezikhethiwe injini amamojuli kungaba angaphandle. Ngokuvamile, basuke esetshenziselwa yokuthekelisa noma yokungenisa of ngakuthathu onobuhle, imisindo, imibhalo, sprites. Uma kukhona usekelo mathuluzi, umklami akugcini amathuluzi yangaphakathi ukudala okuqukethwe.
UDK
Ngiyaphupha Ikhithi - hhayi elula ukuze balukhulume injini game, kodwa omunye enamandla kakhulu. Isetshenziselwa hhayi kuphela konjiniyela imfundamakhwela, kodwa futhi izinkampane ezinkulu. Uma ufuna ukuthola impendulo yalo mbuzo: "Indlela wakha injini 3D game nokuthi ukukhetha ke?" - kufanele zicinge ka UDK.
Ukuchaza logic izinhlelo isebenzisa i scripting kolimi yangaphakathi - UnrealScript. Isayithi lonjiniyela inikeza eziningi izifundo njengoba ethumba isiqophi futhi kuchazwe ngendlela yombhalo. Ngesikhathi esifanayo bamboza a ukusebenza esiphezulu - kusukela umhleli ukubhala izikripthi yabo.
Torque 2D / 3D
Torque - omunye abaklami ethandwa kakhulu imidlalo ezisekelweni mobile. It has lonke isethi ledzingekako abahleli kanye ukulungisa iphutha amathuluzi. Ngo ukuthuthukiswa program siye alalelwa kakhulu induduzo futhi ngazama ukwenza zonke Izinsiza elula kakhulu futhi kufinyeleleke.
Umklami iza imibhalo echaza ngokugcwele amathuba. On the website esemthethweni zingatholakala tutorials ikhodi yomthombo imidlalo eziningana ngomumo eyenziwe.
Zokubhala ekuphatsa lekusetjentiswa ngayo elulwimini Torque Torque Script. I izakhiwo into ngayinye kungenziwa ayilungiselele kusengaphambili. Futhi e umklami eyakhelwe iqoqo Box2D, elibhekene nomse- izibalo ngokomzimba.
Uma uzama ukuthola impendulo yombuzo othi: "Indlela ukudala umdlalo inethiwekhi nalokho iskripthi salokhu pick?" - singasho ngokuphepha ukuthi Torque uzokwenza iphrojekthi yabadlali abaningi e esikhathini esifishane. Zonke ukusebenza ezidingekayo yakhiwe kusengaphambili, futhi izibonelo okuyizinto kwi website esemthethweni, sizobonisa indlela yokuyisebenzisa kakhulu kahle.
cwaningo
Ngemva kokukhetha le namanje engaqondakali umdlalo injini ngangokunokwenzeka ukudala umdlalo. Ingabe kufanele uchithe isikhathi esiningi lapho beya ezifundweni zabo. Njengoba iqembu kungekho, uzodinga ukwenza yonke into ngokwakho: ukubhala imibhalo, ukwakha ukwakheka, sprites, imodeli (uma umdlalo ngakuthathu), ukubhala iskripthi ukuhlola. Akunzima ukuqagela ukuthi imfundamakhwela kunjiniyela kuyodingeka ufunde ngezisekelo ilungelo eziningi ubuchwepheshe: uMklami, umbhali, umhloli, umculi, umklami.
Kungcono ukufunda ngokwenza, okungukuthi ku inqubo abasebenza iphrojekthi yakho. Enye indlela ukufunda konke okudingayo - umsebenzi inkampani ubulokhu imidlalo. Akufanele azomakwa ngokushesha njengoba uhlelo abakhulu ngisho noma uzocelwa ukuba bahlanganyele imisebenzi yasekhaya evamile, ungadikibali ithuba ukubheka geymdev ngaphakathi.
Umsebenzi kunoma iyiphi inkampani iqala kusuka phansi, lokho kulungile. Yebo scripters namakhono, Level Umklami, balancer, le umhloli kuyoba usizo kakhulu, futhi kuba lezi izimboni, okuyinto eziwasebenzisayo iningi Juniors. Ngemva kokufunda iminyaka embalwa yokuqeqesha okunjalo uzobe ukufunda indlela ukudala izabelo dizdoki futhi lobuchwepheshe, ufunde mayelana Tracker bug, futhi ukwakha semininingwane contact. Ngemva komsebenzi owenziwa ukudala Russian umdlalo ku "Android", udinga ukuchitha umzamo ingasaphathwa, ngoba kufanele Thenga kakhulu zonke amakhono adingekayo kanye namakhono.
Kungenzeka ukuthi, kokuba wazibonakalisa ikhono lakhe ezindabeni ukuthuthukiswa, ngeke kudingeke ukuba lishiye iqembu ubudala, ngaphezu kwalokho, lapho wena kuzothatha isikhundla okuholela ngephrojekthi.
Similar articles
Trending Now