Computer, Zokuhlela
Indlela ukudala umdlalo kwi "Android" ngokwabo
Abantu abaninzi ukulanda imidlalo amaqonga mobile, ucinga: "Yini na ukuba wenze le iphupha yokwenyani Kutheni ungenzi imveliso kubhetele umdla ngaphezu koko sele ezifundisa kushishino zokuzonwabisa interactive?" Ukuba awuyazi ukuba ukudala indlela imidlalo kwi "Android", kodwa ufuna ukufunda, eli nqaku liza kuthetha ngezinye nemigibe ukuba silindele developers basandula kuqalisa ukuzisebenzisa.
umbono
Into yokuqala efunekayo ukwenza umdlalo - ingcamango. Ngelo kwinqanaba lokuqala ngayo sibhalwe naluphi na uhlobo. Kunqweneleka ukuba "olunamathele" yayimlindele. Kungenzeka, xa lenkqubo yokusungula uya kutshintshwa. Into kuya kufuneka ukuba wongeze, kodwa into - ukususa ngokupheleleyo okanye ukutshintsha. Akukho nto engaqhelekanga - kulo lokufundiswa ngakumbi amalungu esebenza kuphela ukuba ukuchaza kakuhle, kodwa ukuba ukujonga ukufaneleka kwayo.
Akukho mfuneko ukulishiya ngokupheleleyo inkcazo yokuqala izimvo aze aqalise ukwenza umdlalo Russian kwi "Android", ukutsiba eli nyathelo. Lonke izimvo - loqalo lwencopho ephambili, ukusuka apho kulula ukuqalisa intshukumo. Ukongeza, iingcamango thaca kwiphepha iza kujonga izicwangciso nangengqwalasela enkulu, ukuze phambili isaziso kunye nobuthathaka ezichanekileyo.
uluhlu lweempawu
Ngoko ukudala indlela imidlalo kwi "Android" akunakwenzeka ngaphandle ingcaciso eneenkcukacha kweli nqanaba kuya kufuneka ukuba kuqhubeka ukusebenza umhleli wokubhaliweyo nokuchaza iimpawu eziza kubakho kulo mdlalo. Nanku umzekelo: uthotho kaThixo of War - yinto Slasher. Isixhobo ye ophambili - imvubu. Ngexesha ukulwa, ungenza uhlaselo ezintle combo elide. kwinqanaba ngalinye izaliswe uziphekuzayo kunye nomqashi.
Olu luhlu pretty ekumnikeni kwaye ibonisa kuphela imisebenzi ephambili, oko kukuthi, abo avelisa umdlalo kwisiqalo kwabanye. Enyanisweni kukho ezininzi, kodwa ke ezinye iinkalo ezi ezizisekondari. Xa inkcazo yokuqala ukuba kufuneka ukuba baye kwabo ngaphandle apho ayisekho indalo ikamva lakho, kanye lama - kangako, apho ke idini ngenxa isantya sophuhliso.
Dizdok
Ngoko ke ukwakha indlela umdlalo omtsha ngaphandle kolu xwebhu phantse kungenakwenzeka ukuba basebenze ngaphezu kwayo. Dizdok - mfutshane for "xwebhu yokuyila", oko kuquka inkcazelo enenkcukacha:
- imodeli lwento kunye nokusebenza lwamaqumrhu.
- ukucaciswa ezisebenzayo.
- isiqulatho Game.
- Aplikheyishini.
- Ukuba kuyimfuneko ukuba ifakwe isiseko solwazi.
- Imodeli into.
model into
Umfuziselo into iqulathe ulwazi malunga iziko ngalinye imidlalo: izixhobo, nezikrweqe, i-NPC, njengokhangelo, loo mdlali. It iyodwa ngomdlalo ngamnye.
Ngu functionality kufuneka ziqondwe:
- Ngaba ndinxibe \ ukususa \ Wothenga \ sell \ ngcono.
- Ngaba-inventri emva kokufa.
- Ngaba amandla ukulahlekelwa ngokuhamba kwexesha okanye xa isenzo esithile.
- Kwandisa ukuba umlinganiswa okanye iqela.
- Ngaba isethi iipropati ezizodwa.
Izinto ngentla zingalungiswanga, inani labo inokuncitshiswa okanye okwandileyo iziko ngalinye iqela ngamnye.
ukucaciswa ezisebenzayo
Xa indlela yokuphendula umbuzo ukudala indlela imidlalo ukuba "Android", kufuneka usixelele malunga kwicandelo dizdoka elandelayo. iinkcukacha ezisebenzayo ukuchaza Ukudlala zangaphantsi ngambini. Apha kufuneka ngokuchanekileyo kangangoko kunokwenzeka ukuxelela, okwaziyo ukwenza umlinganiswa ophambili kwaye kuphunyezwa ngayo. Kunjalo kufuneka kwenziwe NPC ngasinye ngokwahlukeneyo. Ukongeza abalinganiswa umdlalo, kufuneka iqwalaselwe izixhobo lokuqala zoncedo, izixhobo, nezikrweqe, imiba yokusingqongileyo.
Enyanisweni, eli candelo uluhlu lwemithetho ezichaphazela zonke kwimizuzu umdlalo, ukususela kwi menu, kwaye nendlela umonakalo ebalwa impembelelo. Okukhona usebenza zonke eyodwa, kokukhona kuya kuba ukuphumeza iprojekthi yakho.
isiqulatho
Phambi ukwenza umdlalo olungileyo, kufuneka ucinge malunga nokuba yintoni kanye kuya kubakho kulo. Ichaza imigaqo, ungakhankanya ukuba abalinganiswa kuya kudubula umpu, apho neekhatriji ityala umonakalo emibonweni ezisisigxina. Xa lesitofu NPC kule parameter iya kuxhuzulwa umthamo kwamathandabuzo. Kananjalo kuya kufuneka ukuba uchaze igama kwezixhobo isampula ngamnye, iintonga nganye, i-NPC. Kakade ke, kuyimfuneko ukuba ukuchaza imbonakalo. Isiqulatho - iibhloko zokwakha kuyo yonke umdlalo uya kwakhiwa kamva.
interface
Aplikheyishini yokwenziwa kwemiYalezo - iseti imisebenzi kunye namaqhiosha ne apho umsebenzisi ziya kusebenzisana kunye nenkqubo. Eyona nto kufuneka ukuba kuthathelwe ingqalelo xa ukudala it - lula. Ukuze siqonde ngqo ukuhlela indlela zonke izinto, unako ubaleke nokuhlalutya imizekelo ilungileyo uhlobo, zokutshintshelwa izisombululo ufanelekileyo ukuba iprojekthi yakho.
Ukhetho injini okanye umakhi
Elinye inyathelo eyayiza kufuneka ukuze kuzaliseke ngaphambi kokudala umdlalo kwi "Android" - khetha injini umdlalo. Long sisaba imihla xa kwafuneka yonke into ekufuneka yenziwe ukususela ekuqaleni. Namhlanje, ethatha umyili lilungile, unako ukwenza wonke umsebenzi ngokubhala ubuncinane khowudi.
Ukhetho injini kubalulekile ukwenza, ngokusekelwe ezinye iimpawu zayo;
- Imigaqo yokuSebenzisa.
- Amathuba.
- Price.
- Inkxaso developers.
- Zadokumentirovannost.
- Ubungakanani eluntwini.
- Ilula.
- Extensibility.
Imiqathango yosetyenziso: mhlawumbi kanye ndathenga nomyili, ningabi umniniyo ngokupheleleyo. Kuyenzeka ukuba impumelelo woqoqosho umdlalo kufuneka uhlawule ipesenti yenzuzo ye ababhekisi phambili injini. Eyona nto ibalulekileyo - ngaphambi kokuba adale lo mdlalo kwi "Android", funda nesivumelwano se layisenisi kwemveliso ekhethiweyo ukuze ziphunyezwe.
Iimpawu: ekufanele bazifunde ngokupheleleyo iimfuno lomphuhlisi. Ukuba imveliso inikeza ngaphezu ufuna, lo mdlalo lula yandiswa ukusebenzisa umsebenzi dizdoka entsha. Kodwa cinga eseleyo! Sebenzisa Injini yenzeka kuba Tetris - osileyo.
Inkxaso: kuqala, kubalulekile ukufumana ukuba ingaba imveliso unalo uphuhliso? Ingaba bug fixes ukusuka kuguqulelo kwinguqulelo? ukuba izuza ukusebenza omtsha nezixhobo? I-injini, ephuhlisa ngokukhawuleza, abe nokuchaza kuyigqitha komntu injini, ukudla kwiminyaka emininzi eyadlulayo.
Community: Yintoni na inani labo usebenzisa umyili? Ukuba kukho inani elikhulu yabasebenzisi, ukufumana amaxwebhu, izifundo, nkosi-iiklasi, imizekelo akukho ngxaki. Ukuba umsebenzisi incinane kakhulu, zisenokungafumaneki kangangoko aya kukuvumela ukuba wenze into kukhuphiswano olu lwazi.
Extensibility: Phambi kokuba wenze umdlalo wakho, uthabathe loo ngokuzidela ukuze ufumanise ukuba okanye hayi ukudibanisa kwiimodyuli injini ekhethiweyo kunokuba amazwe. Ngokuqhelekileyo, zisetyenziswa zothunyelo okanye yokungenisa ye-ntathu imifuziselo, izandi, izikripthi, sprites. Ukuba kukho inkxaso izixhobo ezinjalo, ukuba umyili ayiphelelanga izixhobo zangaphakathi ukwenza umxholo.
UDK
Yenzeka Development Kit - hayi elula kakuhle injini umdlalo, kodwa enye enamandla kakhulu. Isetyenziswa kuphela ukuba abaphuhlisi abo basandula kuqalisa, kodwa neenkampani ezinkulu. Ukuba ufuna impendulo mbuzo: "Indlela ukudala injini umdlalo 3D nendlela ukukhetha ngayo?" - kufuneka ukuhlola amathuba UDK.
Ukuchaza logic kweenkqubo usebenzisa ulwimi lwangaphakathi - UnrealScript. Developer Site inikeza ezininzi izifundo njengoko ifakwe kwividiyo saza sacaciswa uhlobo lwetekisi. Ngelo xesha linye kugubungela ubuninzi functionality - ukusuka umhleli ukuba babhale iincwadi zeempendulo zabo.
Torque 2D / 3D
Torque - enye abayili uthandwayo imidlalo kumaqonga mobile. Inazo zonke iseti eyimfuneko abahleli kunye nezixhobo USB. Kuphuhliso badwelisi benkqubo siye sanika ingqalelo kakhulu intuthuzelo kwaye bazama ukwenza zonke eziluncedo kakhulu elula lula.
UMyili iza amaxwebhu elichaza kakhulu amathuba. Kwi website esemthethweni inokufumaneka tutorials kwaye ikhowudi yemvelaphi imidlalo ezininzi esele zenziwe.
Scripting ekulo torque torque Script ulwimi. Iimpawu into ngasinye kumiselwa kwangaphambili. Kwakhona kwi umyili wakha iseti Box2D, esingethe izibalo emzimbeni.
Ukuba uzama ukufumana impendulo yalo mbuzo: "Indlela ukudala umdlalo womnatha yaye yintoni script lo ukukhetha?" - sinako ngokukhuselekileyo sithi torque uya kwenza iprojekthi edlalwa kweli xesha lifutshane kangangoko kunokwenzeka. Zonke izinto eziyimfuneko functionality yakhiwe kwangaphambili, kunye nemizekelo eziphezu website esemthethweni, kuya kubonisa ukuba asebenzise ngayo ngokufanelekileyo.
isifundo
Emva kokukhetha injini umdlalo nangoku Akukwazi kangangoko ukwenza umdlalo. Kuya kufuneka achithe ixesha elininzi ezifundweni zabo. Ekubeni iqela akakho, kuya kufuneka wenze yonke into ngokwakho: ukubhala zeempendulo, ukudala ukuguda, sprites, imodeli (ukuba umdlalo-ntathu), ukuba ubhale umbhalo ukuvavanya. Asinto kunzima ukuthelekelela ukuba developer mfundi kuya kufuneka ukuba ukufunda izisekelo ekunene ezininzi imisebenzi; umdwelisi nkqubo, umbhali, tester, igcisa, umyili.
Kungcono ukufunda ngokwenza, into inkqubo esebenza yeprojekthi yakho. Enye indlela yokufunda yonke into oyifunayo - umsebenzi kwinkampani eye ukuphuhlisa imidlalo. Asimele zizakuboniswa ngoko nangoko njengoko umdwelisi nkqubo abaziintloko ukuba uza kucelwa ukuba benze imisebenzi yesiqhelo, musa ukunikezela ithuba ukujonga geymdev ngaphakathi.
Umsebenzi kuyo nayiphi na inkampani iqala ukusuka emazantsi, oko kulungile. Ewe scripters kunye nezakhono, Level Umzobi, balancer, le tester ziya kuba luncedo kakhulu, kwaye le mveliso, apho kusebenzisa isininzi juniors. Emva kweminyaka embalwa koqeqesho olulolu hlobo luya kuba befunda ukudala indlela dizdoki kunye nobugcisa zabelo, ufunde lo mzingeli yolungiso lweengxaki, yaye ukuze ibe database qha. Emva kokuba umsebenzi wenziwe ukwenza umdlalo Russian kwi "Android", kufuneka uchithe iinzame ngaphantsi kakhulu, ngenxa yokuba kufuneka Stock phezu zonke izakhono eziyimfuneko nobuchule.
Kuyenzeka ukuba, wokuzingqina ubuchule babo kwimicimbi yophuhliso, akuyi kufuneka ukuba ashiye iqela endala, kananjalo, apho uya uthatha indawo ehamba nale projekthi.
Similar articles
Trending Now