Makombiyuta, Computer mitambo
Game Programming: Program, kunyanya zvakasikwa uye kunenge
Zvirokwazvo ose chap kanenge kamwe muupenyu akafunga nezvokusika mutambo pachako basa rako. Uyezve, vakawanda kunyange vanotanga kuita kufamba-siyana munharaunda iyi. Asi kazhinji, pashure vhiki kana mbiri geymdev duku, atarisana zvimwe zvinetso, zvakadai kushaya chepuraimari ruzivo, anokanganwa pamusoro kurota kwake, uye agere ndima inotevera shooter. Chii chanetsa? Vari mitambo zvirongwa - ndizvo nguva yakawanda uye isinganzwisisiki kune vanhuwo venyama urongwa? Mhinduro yomubvunzo uyu inogona kuwanikwa munyaya ino.
mutambo Development
Tinogona kutaura nechivimbo kuti mutambo zvirongwa - mumwe toughest mabasa ari IT zvekutepfenyura. Chokwadi ndechokuti kusika basa rakanaka, unofanira kuva raiva rakakura mari ruzivo. Somuenzaniso, unofanira kuziva mitauro yakawanda, kukwanisa kunyora nyore uye anonzwisisika romutemo hapana chiya, etc. umo Chikonzero ichi kuti kukura mitambo hombe geymdev chikwata, chine mazana nyanzvi muminda siyana.
Chokwadi, pane kunze kune mutemo. Somuenzaniso, rinozivikanwa programmer Markus "Notch" Persson ane chimwe-handedly akasika "Maynkraft" - mutambo chimwe chezvinhu zvinobatsira mabasa mumakore 10 apfuura. Asi kuti vave chinhu chakadai, unofanira kuva Ace chaiye mumunda mavo uye ane ruzivo huru.
Kuumba mitambo. zvirongwa
Tanga nokusika ounyanzvi ari kombiyuta nyika aigona hunonzi neimwe. Asi tinogona sei kunzwisisa mutambo zvirongwa - zvakaoma chaizvo. Zvisinei, kuti uve mutambo kukura kunogona kushanda chero. Chinonyanya kukosha mugariro - yakawanda isina nguva uye titanic kutsungirira. Toti tine nayo iripo. Zvokuita inotevera?
Chinhu chokutanga kudzidza pane vamwe zvirongwa mitauro zvikuru nevanhu. Pasina izvozvo, kutanga yepamusoro mutambo angangotadza kubudirira. Nei kupfuura mutauro mumwe? Ndomumwe zvakakwana? Chokwadi kuti mumwe zvirongwa mutauro une yayo akasiyana munda chikumbiro. Below tikatarisa mitauro zvikuru nevanhu uye kushandiswa kwawo mukati mhuka zvirongwa.
mitauro
Zvichida mutauro vakawanda panyaya mutambo zvirongwa ndiye C ++. Most mitambo ano uye injini kwavari zvakanyorwa pariri. Chii peculiarity mutauro uyu? Zvichida imwe huru zvakanakira C ++ chinhu chikuru uwandu nzwisisika mumaraibhurari. Kuburikidza ichi chinoreva mutauro unogona kunyora chero chaunoda, kubva indie matoyi maduku zvikuru chirongwa AAA kugiredhi.
Asi munyama chose, C ++ zvakaoma chaizvo kuti tenzi. Newbie hakugoni kunzwisisa remake izvi. Hazvina nemhaka iyi zvakanaka kutanga navazikani vake nenyika mapurogiramu pamwe chinhu nyore.
Python - ichi pamwe ndiyo yakanakisisa sarudzo kuti ruzivo geymdeva. Chokutanga, nemarongerwo iri zvakanaka nyore. Kuti kutanga zvirongwa Python, zvakakwana kuverenga Tutorial uye kuva chizvarwa azvipire Chirungu. Chechipiri, mukana mutauro zvirongwa zviri rakafara zvakakwana. Chokwadi, Python haachengeti pamwe C ++ maererano functionality. Kunyange zvakadaro, maererano Python, unogona kuumba-software vakadzikama zvikuru (kusanganisira mutambo). Somuenzaniso, muna Python akanyorwa mitambo se "Battlefield" (2005), "Civilization 4", "The Sims 4" uye nezvimwe zvirongwa zvakawanda kuti vava kwakafanorongwa.
Java - mumwe kurwa, riri zvachose kunokosha atarire. Zvichida huru mukana mutauro uyu - rakakwana muchinjikwa papuratifomu. Izvi zvinoreva kuti software, nokunyora "Java", chinotsigirwa zvose kushanda hurongwa ( "windose", "Linux", "Android", etc.). Izvi zvinobvumira kuti nokukurumidza kuchinja mutambo upi papuratifomu. Uyezve, Java anopa programmer yakawanda mikana. Mienzaniso havafaniri kuenda kure. Zvataurwa pamusoro apa "Maynkraft" zvakanyorwa pamusoro yaiva "Java".
Gadzira mitambo pasina mapurogiramu
Asi chii kana usina nguva yokudzidza mitauro, asi kugona kwavo kunyora vachiri kuda? Pano kuuya kubatsira vanonzi mutambo vagadziri. Chii? Mhinduro yomubvunzo inogona kuwanikwa pazasi.
Designer Games - purogiramu inokosha kuti rinobatanidza ane Integrated kukura ezvinhu uye injini. Zvichitaurwa zviri nyore, software iyi, iyo unogona kuita kwako yemhuka pasina mapurogiramu. Kana uri Kungosvika zvakatanga geymdeva, mutambo vagadziri - chete zvaunoda. Uchibatsirwa kwavo uchakwanisa kunzwisisa sei kuvandudza muitiro, zvamunofanira kuteerera uye cherechedzai woga zvimwe zvinokosha.
Zvisinei, zvirongwa zvakadaro payakaipira. Game vagadziri vane nani murombo functionality. Zvirongwa zvakadaro kumanikidza pamusoro rokushandisa zvatisingakwanisi maererano Genre, Graphics, hurongwa, etc. Ichi ndicho chikonzero kuumba purojekiti kucherechedzwa pamwe mugadziri angangotadza kubudirira.
Program chokusika mitambo
Sezvo inogona kunzwisiswa, kuti vagadziri havasi kuitirwa pakusika zvirongwa makuru. Zvirongwa zvakadaro zvinokosha kuti kupa jaya geymdeva ruzivo yokutanga panyaya mhuka kukura. Munyaya ino tichakurukura zvikuru dzakakurumbira zvirongwa mhuka zvirongwa kubatsira beginners kuti vokutanga matanho geymdev ezvinhu.
Zvichida, zvikuru inozivikanwa chirongwa mhuka kukura - Game Maker. Rakagadzirirwa kuumba maviri-dimensional zvirongwa. Itai mitambo zvinogoneka pasina mapurogiramu unyanzvi. Panzvimbo mitsetse remitemo inodzidzisa kupa kutaridza predefined zviito. imi mose kuita - pakusika zvinhu uye havatsananguri nemitemo kwokukurukurirana pakati pavo. Chinhu zviripo kuona kuti unogona kuswedera sprites mu Game Maker zvakananga pasina kushandisa kunze komutemo zvirongwa. Naizvozvo, usashandisa iri zvachose andinenge. Uyezve, Game Maker asingadi kurwadzisa uye mazhinji vanoshandisa vane zvirongwa unyanzvi. Pashure pezvose, chirongwa anokwanisa kuwedzera dzinorwadza yekubvuma. Game Maker inogona akasikwa kubudikidza mutambo pamwe pamusoro maonero (RPG, tactical shooter, etc.) uye parutivi (platformer).
Kuvaka 2 - nderimwe mugadziri kuti kukura 2D-mitambo. Zvichida huru chinoratidza purogiramu - multiplatform. Kuburikidza "Gadzirai", wagadzira mitambo iOS, Android, Windows, Web, etc. In mashoko functionality kuvaka 2 haasi muduku "Game Vagadziri".
mhedziso
Game Programming - a rakaoma chaizvo chichiitwa, huchavapo kwemwedzi kana kuti kunyange kwemakore. Saka kana uchida kuva nyanzvi mutambo kukura, tinofanira kuva nounhu hwakadai sokushivirira uye kutsunga.
Similar articles
Trending Now