Kumusta
Mga Dula ... Kini usa sa labing popular nga mga programa diin daghang mga tiggamit ang nagpalit mga kompyuter ug laptop. Tingali, ang mga PC dili mahimong popular kung wala’y mga dula sa ila.
Ug kung sa sayo pa aron makabuhat usa ka dula kinahanglan nga adunay espesyal nga kahibalo sa natad sa pagprograma, pag-drawing sa mga modelo, ug uban pa - igo na kini nga magtuon sa pipila ka matang sa editor. Daghang mga editor, yano ra, yano ra ug bisan ang usa ka bag-ong tiggamit nga makaisip niini.
Sa kini nga artikulo, gusto nako nga mahikap ang ingon nga mga bantog nga editor, ingon man usab sa panig-ingnan sa usa kanila aron pag-analisar sa lakang sa paghimo sa pipila nga yano nga dula.
Mga sulud
- 1. Mga programa alang sa paghimo sa mga dula nga 2D
- 2. Mga programa alang sa paghimo sa mga dula nga 3D
- 3. Giunsa paghimo ang dula nga 2D sa editor sa Game Maker - lakang sa lakang
1. Mga programa alang sa paghimo sa mga dula nga 2D
Pinaagi sa 2D - mahibal-an ang duha nga dimensional nga mga dula. Pananglitan: tetris, mananagat sa pusa, pinball, lainlaing mga dula sa kard, etc.
Panig-ingnan nga 2D nga dula. Game sa Card: Solitaire
1) Magbubuhat sa Game
Ang site sa developer: //yoyogames.com/studio
Ang proseso sa paghimo og usa ka dula sa Game Maker ...
Kini ang usa nga kadali nga mga editor nga makahimo og gagmay nga mga dula. Ang editor nahimo nga labi ka husay: dali nga magsugod sa pagtrabaho niini (ang tanan tin-aw nga intuitively), sa samang higayon adunay daghang mga oportunidad sa pag-edit sa mga butang, mga kuwarto, ug uban pa.
Kasagaran sa kini nga editor sila naghimo mga dula nga adunay usa ka top view ug platformers (side view). Alang sa mas eksperyensiyadong mga tiggamit (kadtong gamay nga hanas sa pagprograma) adunay mga espesyal nga bahin alang sa pagsulud sa mga script ug code.
Kinahanglan nga hinumdoman ang usa ka halapad nga lainlaing mga epekto ug mga aksyon nga mahimo’g itakda alang sa lainlaing mga butang (umaabot nga mga karakter) sa kini nga editor: ang numero yano nga kahibulongan - labi pa sa pila ka gatos!
2) Pagtukud 2
Website: //c2community.ru/
Usa ka moderno nga magtutukod sa dula (sa literal nga kahulugan sa pulong) nga nagtugot bisan ang mga bag-ong PC nga tiggamit nga makahimo mga modernong mga dula. Dugang pa, gusto kong ipasiugda nga pinaagi sa kini nga mga dula sa programa mahimo alang sa lainlaing mga platform: IOS, Android, Linux, Windows 7/8, Mac Desktop, Web (HTML 5), etc.
Ang kini nga konstruksyon susama sa Taghimo sa Game - dinhi kinahanglan mo usab nga idugang ang mga butang, dayon i-prescribe ang pamatasan (mga lagda) sa kanila ug maghimo lainlain nga mga panghitabo. Ang editor gitukod sa prinsipyo sa WYSIWYG - i.e. Nakita dayon nimo ang resulta samtang gilalang nimo ang dula.
Gibayran ang programa, bisan kung sa pagsugod adunay daghang libre nga bersyon. Ang kalainan tali sa lainlaing mga bersyon gihubit sa site sa nagpalambo.
2. Mga programa alang sa paghimo sa mga dula nga 3D
(3D - three-dimensional nga mga dula)
1) 3D RAD
Website: //www.3drad.com/
Ang usa ka labing barato nga tigdesinyo sa format sa 3D (alang sa daghang mga tiggamit, pinaagi sa libre nga bersyon, nga adunay pagbag-o sa 3-bulan nga pag-update, igo na).
Ang 3D RAD mao ang labing kadali nga konstruksyon aron mahibal-an, ang pagprograma praktikal dili kinahanglan, gawas sa pag-prescribe sa mga koordinetor sa mga butang sa nagkadaiyang mga interaksyon.
Ang labing inila nga format sa dula nga gimugna gamit ang kini nga makina mao ang naglumba. Pinaagi sa dalan, ang mga screenshot sa itaas nagpamatuod niini pag-usab.
2) Unity 3D
Ang site sa tig-develop: //unity3d.com/
Usa ka seryoso ug komprehensibo nga himan alang sa paghimo og seryoso nga mga dula (Nangayo ako pasaylo alang sa sumpology). Girekomenda ko ang pagbalhin ngadto niini pagkahuman sa pagtuon sa uban nga mga makina ug tigdisenyo, i.e. sa bug-os nga kamot.
Ang pakete sa Unity 3D naglakip sa usa ka makina nga hingpit nga nagtugot sa mga kapabilidad sa DirectX ug OpenGL. Usab sa arsenal sa programa ang abilidad sa pagtrabaho sa mga modelo sa 3D, pagtrabaho kauban ang mga anino, mga anino, musika ug mga tunog, usa ka dako nga librarya sa mga script alang sa sumbanan nga mga gimbuhaton.
Tingali ang bugtong disbentaha sa kini nga pakete mao ang panginahanglan sa kahibalo sa pagprograma sa C # o Java - bahin sa code kinahanglan idugang sa "manual mode" sa panahon sa pag-compile.
3) NeoAxis Game Engine SDK
Ang site sa tig-develop: //www.neoaxis.com/
Usa ka libre nga kalamboan sa palibot alang sa hapit bisan unsang dulaan nga 3D! Uban sa tabang sa kini nga komplikado, mahimo nimong buhaton ang mga karera, ug mga mamusil, ug mga arko nga adunay mga paghagit ...
Alang sa makina sa Game Engine SDK sa network, adunay daghang mga pagdugang ug ekstensiyon alang sa daghang mga buluhaton: pananglitan, pisika sa awto o eroplano. Sa kadaghan nga librarya, dili mo na kinahanglan ang seryoso nga kahibalo sa mga sinultian nga programa!
Salamat sa usa ka espesyal nga magdudula nga gitukod sa makina, ang mga dula nga gihimo sa kini mahimo nga ipadula sa daghang mga bantog nga browser: Google Chrome, FireFox, Internet Explorer, Opera ug Safari.
Ang Game Engine SDK gipang-apod-apod ingon usa ka libre nga makina alang sa pagpalambo sa dili komersyal.
3. Giunsa paghimo ang dula nga 2D sa editor sa Game Maker - lakang sa lakang
Magbubuhat sa dula - Usa ka popular kaayo nga editor alang sa pagmugna og dili komplikado nga mga dula sa 2D (bisan kung giangkon sa mga nag-develop nga mahimo ka makahimo og mga dula sa niini hapit sa bisan unsang komplikado).
Niining gamay nga pananglitan, gusto ko nga magpakita usa ka lakang nga lakang sa mini nga panudlo alang sa pagmugna og mga dula. Ang dula mahimong yano kaayo: ang kinaiya sa Sonic magalihok sa palibot sa screen nga mosulay pagkolekta sa mga berde nga mansanas ...
Nagsugod sa yano nga mga aksyon, pagdugang bag-o ug bag-ong mga dagway sa daplin, kinsa nahibal-an, tingali ang imong dula mahimong usa ka tinuud nga hit sa kadugayon! Ang akong katuyoan sa kini nga artikulo ra ipakita kung diin magsugod, tungod kay ang sinugdanan mao ang labing lisud alang sa kadaghanan ...
Mga blangko sa dula
Sa wala ka pa magsugod direkta sa paghimo sa bisan unsang dula, kinahanglan nimo buhaton ang mosunud:
1. Aron maimbento ang kinaiya sa iyang dula, kung unsa ang iyang buhaton, kung asa siya, kung giunsa siya pagpugong sa magdudula, ug uban pa nga mga detalye.
2. Paghimo mga litrato sa imong kinaiya, mga butang nga iyang makigsulti. Pananglitan, kung ikaw adunay usa ka oso nga nagakuha og mga mansanas, nan kinahanglan nimo labing menos duha ka litrato: ang oso ug ang mansanas mismo. Tingali kinahanglan nimo usab ang usa ka background: usa ka dako nga litrato kung diin kini himuon.
3. Paghimo o kopyahon ang mga tunog alang sa imong mga karakter, musika nga ipadula sa dula.
Sa kinatibuk-an, kinahanglan nimo: aron makolekta ang tanan nga kinahanglan nga paghimo. Bisan pa, mahimo’g posible nga sa ulahi idugang sa naa na nga proyekto sa dula sa tanan nga nakalimtan o nahabilin sa ulahi ...
Lakang sa paghimo sa lakang sa usa ka mini-dula
1) Ang una nga buhaton mao ang pagdugang mga sprite sa atong mga karakter. Aron mahimo kini, ang control panel sa programa adunay usa ka espesyal nga butones sa porma sa usa ka nawong. Pag-klik niini aron makadugang usa ka sprite.
Butang aron mahimo ang usa ka sprite.
2) Sa bintana nga makita, i-klik ang button sa pag-download alang sa sprite, dayon ipasabut ang gidak-on niini (kung kinahanglan).
Gipunit nga sprite.
3) Sa ingon, kinahanglan nimong idugang ang tanan nimo nga mga sprite sa proyekto. Sa akong kaso, kini nahimo nga 5 sprite: Sonic ug kolor nga mansanas: berde nga lingin, pula, orange ug abuhon.
Mga spray sa proyekto.
4) Sunod, kinahanglan nimo nga idugang ang mga butang sa proyekto. Ang usa ka butang usa ka hinungdanon nga detalye sa bisan unsang dula. Sa Game Maker, ang usa ka butang usa ka yunit sa dula: pananglitan, ang Sonic, nga molihok sa screen depende sa mga yawe nga imong gipugos.
Sa kinatibuk-an, ang mga butang usa ka labi ka komplikado nga hilisgutan ug kini dili imposible nga ipasabut kini sa teorya. Samtang nagtrabaho ka sa editor, mahimo ka nga mas pamilyar sa daghang hugpong sa mga dagway sa mga butang nga gitanyag kanimo sa Game Maker.
Sa kasamtangan, paghimo sa una nga butang - i-klik ang "Add Object" button .
Magbubuhat sa Game Pagdugang sa usa ka butang.
5) Sunod, gipili ang usa ka sprite alang sa dugang nga butang (tan-awa ang screenshot sa ubos, wala nga tuo). Sa akong kaso, ang karakter nga si Sonic.
Pagkahuman ang mga hitabo narehistro alang sa butang: mahimo’g adunay daghang mga, ang matag hitabo mao ang pamatasan sa imong butang, paglihok niini, mga tunog nga adunay kalabotan niini, pagkontrol, baso, ug uban pang mga kinaiya sa dula.
Aron makadugang usa ka hitabo, i-klik ang button nga parehas nga ngalan - dayon sa husto nga kolum pilia ang aksyon alang sa panghinabo. Sama pananglit, paglihok pahilayo ug patayo kung imong gipugos ang mga arrow key .
Pagdugang mga panghitabo sa mga butang.
Magbubuhat sa Game Ang 5 nga mga panghitabo gidugang alang sa butang nga Sonic: pagbalhin sa usa ka karakter sa lainlaing direksyon kung gipugos ang mga arrow key; dugang sa usa ka kondisyon nga gitakda sa pagtabok sa utlanan sa dulaanan.
Pinaagi sa kini nga paagi, mahimong daghang mga panghitabo: dinhi ang Game Magbubuhat dili gamay, ang programa magahatag kanimo daghang butang:
- Ang gimbuhaton sa pagbalhin sa karakter: katulin sa paglihok, paglukso, kusog, ug uban pa.
- pag-overlay sa usa ka buhat sa musika nga adunay lainlaing mga aksyon;
- panagway ug pagtangtang sa usa ka kinaiya (butang), etc.
Hinungdanon! Alang sa matag butang sa dula kinahanglan nimo nga irehistro ang imong mga panghitabo. Ang labi pa nga mga panghitabo alang sa matag butang nga imong narehistro, labi ka daghang gamit ug adunay daghang mga oportunidad nga makuha ang dula. Sa prinsipyo, nga wala mahibal-an kung unsa ang kini o kana nga panghitabo nga buhaton, mahimo nimong mabansay pinaagi sa pagdugang kanila ug tan-awa kung giunsa ang paglihok sa dula pagkahuman niana. Sa kinatibuk-an, usa ka dako nga kapatagan alang sa pag-eksperimento!
6) Ang katapusan ug usa nga labing hinungdanon nga mga aksyon mao ang paghimo og usa ka sulud. Ang usa ka lawak usa ka klase nga yugto sa dula, ang lebel diin maghisgot ang imong mga butang. Aron mahimo ang ingon nga usa ka kwarto, i-klik ang buton nga adunay mga musunod nga icon .
Pagdugang usa ka sulud (yugto sa dula).
Sa hinimo nga kwarto, gamit ang mouse, mahimo nimong maayos ang among mga butang sa entablado. Ibutang ang background sa dula, ibutang ang ngalan sa bintana sa dula, ipiho ang mga tipo, ug uban pa Sa kinatibuk-an, usa ka tibuuk nga punoan sa pagbansay alang sa mga eksperimento ug pagtrabaho sa dula.
7) Aron masugdan ang sangputanan nga dula - ipadayon ang button nga F5 o sa menu: Pagdagan / normal nga pagsugod.
Nagdagan ang resulta nga dula.
Ang Magbubuhat sa Game magbukas sa bintana sa dula sa imong atubangan. Sa tinuud, mahimo nimong tan-awon ang imong gibuhat, pag-eksperimento, pagdula. Sa akong kaso, si Sonic mahimo’g maglihok depende sa mga keystroke sa keyboard. Usa ka matang sa mini-dula (eh, apan adunay mga higayon nga ang usa ka puti nga tulbok nga nagdagan sa usa ka itom nga screen hinungdan sa ihalas nga katingala ug interes sa mga tawo ... ).
Ang resulta nga dula ...
Oo, siyempre, ang sangputanan sa dula sa una ug yano kaayo, apan ang panig-ingnan sa paglalang niini nagpadayag kaayo. Dugang nga pag-eksperimento ug pagtrabaho uban ang mga butang, sprite, tunog, background ug mga lawak - mahimo ka makahimo usa ka maayo kaayo nga dula sa 2D. Aron makamugna ang ingon nga mga dula nga 10-15 ka tuig na ang milabay kinahanglan nga adunay espesyal nga kahibalo, karon igo na nga maikot ang mouse. Pag-uswag!
Uban sa labing maayo! Maayong game-building alang sa tanan ...