2D / 3D jolasak sortzeko programak. Nola sortu joko sinplea (adibidea)?

Pin
Send
Share
Send

Kaixo

Jolasak ... Hauek dira erabiltzaile gehienek ordenagailuak eta ordenagailu eramangarriak erosten dituzten programa ezagunenetako bat. Seguruenik, ordenagailuak ez ziren hain ezagunak izango haien gainean jolasik egongo ez balitz.

Eta lehenago, jokoa sortzeko, beharrezkoa zen programazio, marrazketa ereduak eta abar ezagutza bereziak izatea. Orain, nahikoa da editoreren bat aztertzea. Editore asko, bide batez, nahiko sinpleak dira eta hasiberrientzako erabiltzaile batek ere irudikatu ditzake.

Artikulu honetan, halako editore ezagunak ukitu nahi nituzke, baita joko bakun baten sorrera pausoz pauso aztertzeko ere.

 

edukiaren

  • 1. 2D jolasak sortzeko programak
  • 2. 3D jokoak sortzeko programak
  • 3. Nola sortu 2D joko bat Game Maker editorean - urratsez urrats

1. 2D jolasak sortzeko programak

2D arabera - bi dimentsiotako jolasak ulertu. Adibidez: tetris, katu-arrantzalea, pinbola, hainbat karta joko, etab.

2.D jokoaren adibidea. Karta jokoa: bakarkakoa

 

 

1) Game Maker

Garatzailearen gunea: //yoyogames.com/studio

Game Maker-en joko bat sortzeko prozesua ...

 

Joko txikiak sortzeko editore errazenetako bat da. Editorea nahiko kualitatiboki eginda dago: erraza da bertan lanean hastea (dena intuitiboki argia da), aldi berean aukera handiak daude objektuak, gelak eta abar editatzeko.

Normalean editore honetan jolasak egiten dituzte goiko ikuspegi batekin eta plataformekin (alboko ikuspegia). Esperientzia handiagoko erabiltzaileentzat (programazioan apur bat bertsoa dutenentzat) gidoiak eta kodea txertatzeko ezaugarri bereziak daude.

Editore honetako hainbat objektu (etorkizuneko pertsonaiak) ezar daitezkeen efektu eta ekintza ugari nabarmentzekoa da: kopurua harrigarria da, ehunka baino gehiago!

 

2) 2. eraiki

Webgunea: //c2community.ru/

 

Joko eraikitzaile modernoa (hitzaren esanahi literalan), PCko erabiltzaile berriek jolas modernoak egiteko aukera ematen dutenak. Gainera, azpimarratu nahi dut programa honekin jolasak plataforma desberdinetarako egin daitezkeela: IOS, Android, Linux, Windows 7/8, Mac Desktop, Web (HTML 5), etab.

Eraikitzaile hau Game Maker-ren oso antzekoa da. Hemen ere objektuak gehitu behar dituzu eta ondoren portaera (arauak) eman eta hainbat gertaera eman behar dituzu. Editorea WYSIWYG printzipioaren arabera eraikita dago - i.e. Emaitza berehala ikusiko duzu jokoa sortzen duzunean.

Programa ordainduta dago, nahiz eta hasieran doako bertsio ugari egongo den. Bertsio desberdinen arteko aldea sustatzailearen gunean deskribatzen da.

 

2. 3D jokoak sortzeko programak

(3D - hiru dimentsiotako jolasak)

1) 3D RAD

Webgunea: //www.3drad.com/

3D formatuan diseinatzaile merkeenetako bat (erabiltzaile askorentzat, aski da doako bertsioa, 3 hilabeteko eguneratze murrizketa duena).

3D RAD ikasteko eraikitzaile errazena da. Programazioa ez da ia beharrezkoa, objektuen koordenatuak hainbat interakzioetan aginduta izan ezik.

Motor honekin sortutako joko formatu ezagunena lasterketa da. Bide batez, goiko argazkiek berriro baieztatzen dute hori.

 

2) Unity 3D

Garatzailearen gunea: //unity3d.com/

Joko serioak sortzeko tresna serio eta integrala (barkamena eskatzen diot tautologiari). Beste motore eta diseinatzaileak aztertu ondoren bertara aldatzea gomendatuko nuke, hau da. esku osoarekin.

Unity 3D paketeak DirectX eta OpenGL gaitasunak erabat gaitzen dituen motorra biltzen du. Programaren arsenalean 3D modeloekin lan egiteko gaitasuna ere, itzalekin, itzalekin, musikarekin eta soinuekin lan egitea, zeregin estandarrentzako gidoien liburutegi izugarria.

Agian pakete honen eragozpen bakarra C # edo Java programazioen ezagutza beharra da. Kodearen zati bat "eskuzko moduan" gehitu beharko da konpilazioan zehar.

 

3) NeoAxis Game Engine SDK

Garatzailearen gunea: //www.neoaxis.com/

Garapen askerako ingurunea ia 3D jokoetarako! Konplexu honen laguntzarekin, lasterketak, tiroak eta arkupeak egin ditzakezu abenturekin ...

Sareko Game Engine SDK motorraren arabera, zeregin askotan gehigarriak eta luzapenak daude: adibidez, autoa edo hegazkinaren fisika. Liburutegi hedagarriekin ez duzu programazio lengoaien ezagutza larririk behar!

Motorean barneratutako jokalari berezi bati esker, bertan sortutako jolasak arakatzaile ezagun ugaritan erreproduzitu daitezke: Google Chrome, FireFox, Internet Explorer, Opera eta Safari.

Game Engine SDK merkataritzako garapenik gabeko motor librea bezala banatzen da.

 

3. Nola sortu 2D joko bat Game Maker editorean - urratsez urrats

Joko sortzailea - Editore oso ezaguna 2D konplexuak ez diren jolasak sortzeko (nahiz eta garatzaileek diotenez bertan jolasak ia edozein konplexutasun sortu ditzakezu).

Adibide txiki honetan, jolasak sortzeko urrats txikiko mini instrukzioa erakutsi nahiko nuke. Jokoa oso erraza izango da: Sonic pertsonaia pantailan zehar mugituko da sagar berdeak biltzen saiatuz ...

Ekintza sinpleetatik hasita, bidean zehar funtzio berriak eta berriak gehituz, nork daki, agian zure jokoa benetako arrakasta bihurtuko da denboran zehar! Artikulu honetako nire helburua nondik hasi erakustea baino ez da, hasiera gehien zailena delako ...

 

Joko hutsak

Edozein joko sortzen hasi aurretik, hau egin behar duzu:

1. Bere jokoaren pertsonaia asmatzeko, zer egingo duen, non egongo den, jokalariak nola kontrolatuko duen eta abar.

2. Sortu zure pertsonaiaren argazkiak, harekin elkarreragin egingo duen objektuak. Adibidez, hartza jasotzeko sagarrak badituzu, gutxienez bi argazki behar dituzu: hartza eta sagarrak beraiek. Baliteke atzeko planoa ere behar izatea: ekintza gauzatuko den argazki handia.

3. Sortu edo kopiatu soinuak zure pertsonaiei, jokoan joko duten musika.

Orokorrean, behar duzu: sortzeko beharrezkoa izango den guztia biltzea. Hala ere, posible izango da geroago jokoan dagoen proiektuari gehitzea gerora ahaztuta edo geratzen zaion guztia ...

 

Urratsez urrats mini-joko bat sortzea

1) Egin beharrekoa lehenengo pertsonaia spritak gehitzea da. Horretarako, programa kontrol panelak botoi berezi bat du aurpegi moduan. Egin klik gainean sprite bat gehitzeko.

Sprite sortzeko botoia.

 

2) Agertzen den leihoan, egin klik sprite deskargatzeko botoian, eta zehaztu haren tamaina (beharrezkoa bada).

Kargatutako sprite.

 

 

3) Horrela, zure sprites guztiak gehitu behar zaizkio proiektuari. Nire kasuan, 5 sprites bihurtu dira: Sonic eta koloretako sagarrak: zirkulu berdea, gorria, laranja eta grisa.

Sprites proiektuan.

 

 

4) Ondoren, proiektuari objektuak gehitu behar dituzu. Objektu bat xehetasun garrantzitsua da edozein jokoetan. Game Maker-en, objektu bat joko unitate bat da: Sonic, adibidez, pantailan mugituko dena, sakatzen dituzun teklei jarraiki.

Orokorrean, objektuak gai nahiko konplikatuak dira eta funtsean ezinezkoa da teorian azaltzea. Editorearekin lan egin ahala, gehiago ezagutuko zara Game Maker-ek eskaintzen dizkizun objektuen ezaugarri mordoa.

Bitartean, sortu lehenengo objektua - egin klik "Gehitu objektua" botoian .

Game Sortzailea Objektu bat gehitzea.

 

5) Ondoren, sprite bat hautatzen da objektu gehiagorako (ikus beheko argazkia, ezkerrera + goian). Nire kasuan, pertsonaia Sonic da.

Ondoren, gertaerak erregistratzen dira objektuarentzat: horietako batzuk egon daitezke, gertaera bakoitza zure objektuaren portaera, haren mugimendua, horrekin lotutako soinuak, kontrolak, betaurrekoak eta bestelako jokoen ezaugarriak dira.

Gertaera bat gehitzeko, egin klik izen bereko botoian - Eskuineko zutabean gertaeraren ekintza hautatu. Adibidez, gezi-teklak sakatzean horizontalki eta bertikalki mugitzea .

Objektuei gertaerak gehitzea.

Game Sortzailea Sonic gertaerarako 5 gertaera gehitu dira: geziak sakatzean norabide desberdinetan pertsonaia bat mugitzea; gehi baldintza bat zehazten da joko eremuaren muga zeharkatzean.

 

Bide batez, gertaera ugari egon daitezke: hemen Game Maker ez da txikia, programak gauza asko eskainiko dizkizu:

- Pertsonaia mugitzeko zeregina: mugimenduaren abiadura, jauzia, indarra eta abar.

- musika lan bat hainbat ekintzarekin gainjartzea;

- pertsonaia (objektu) baten itxura eta ezabatzea, etab.

! Garrantzitsua Jokoaren objektu bakoitzerako zure gertaerak erregistratu behar dituzu. Zenbat eta gertaera gehiago erregistratu objektu bakoitzerako, orduan eta polifazetikoago eta aukera handiekin joko du. Printzipioz, gertakari hau edo hori berariaz zer egingo duten jakin gabe, gehitu egin ditzakezu eta jokoaren ondoren nola jokatzen den ikusi ahal izango duzu. Orokorrean, esperimentaziorako sekulako eremua!

 

6) Azkeneko ekintza eta garrantzitsuenetako bat gela sortzea da. Gela jokoaren etapa mota bat da, zure objektuek elkarreraginean duten maila. Gela bat sortzeko, egin klik botoian ikono hauekin: .

Gela gehitzea (jokoaren etapa).

 

Sortutako gelan, sagua erabiliz, gure objektuak agertokian antola ditzakezu. Ezarri jokoaren atzeko planoa, zehaztu jokoaren leihoaren izena, zehaztu motak eta abar. Orokorrean, esperimentuak egiteko eta jokoa lantzeko trebakuntzarako esparru osoa.

 

7) Emaitzako jokoa hasteko - sakatu F5 botoia edo menuan: Exekutatu / Hasi normal.

Emaitzako jokoa exekutatzea.

 

Game Maker-ek joko aurrean leihoa irekiko du. Izan ere, egin duzuna ikusi dezakezu, esperimentatu, jolastu. Nire kasuan, Sonic teklatuaren teklen arabera mugi daiteke. Mini-joko moduko bat (eh, baina baziren pantaila beltz batean puntu zuri batek sorpresa basatia eta interesa pizten zituela ... ).

Emaitzen den jokoa ...

 

Bai, noski, lortzen den jokoa primitiboa eta oso erraza da, baina bere sorreraren adibidea oso adierazgarria da. Objektuekin, spritekin, soinuekin, hondoekin eta gelekin esperimentatu eta lan egin - 2D joko oso ona sor dezakezu. Horrelako jokoak sortzeko orain dela 10-15 urte beharrezkoa zen ezagutza berezia izatea, orain nahikoa da sagua biratu ahal izateko. Eraikitzen!

Onenekin! Guztientzako joko eraikuntza ona ...

Pin
Send
Share
Send