2D / 3D jokoak sortzeko softwarea. Nola sortu joko sinple bat (adibidez)?

Kaixo

Jokoak ... Hauek dira erabiltzaile askok ordenagailuak eta ordenagailu eramangarriak erosten dituzten programa ezagunenetako bat. Seguruenik, ordenagailuak ez lirateke hain ezagunak bihurtuko haien jolasik ez balego.

Edozein joko sortzeko lehenago, beharrezkoa zen ezagutza bereziak programazioan, marrazteko ereduak eta abar eremuan. Orain editore batzuk ikertzeko nahikoa da. Editore asko, nolabait esateko, oso sinpleak dira eta erabiltzaile berri batek ere ulertu ahal izango ditu.

Artikulu honetan herriko argitaletxeei buruz ukitzea gustatuko litzaidake, eta horietako baten adibidea ere erabiltzea joko sinple bat sortzea urratsez urrats.

Edukia

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

1. 2D jolasak sortzeko programak

2D pean - Bi dimentsioko jokoak ulertu. Adibidez: tetris, katu arrantzalea, pinballa, karta joko ezberdinak ...

Adibidez: 2D jokoak. Txartela: Solitaire

1) Game Maker

Garatzailearen gunea: //yoyogames.com/studio

Game Maker-en joko bat sortzeko prozesua ...

Hau da joko txikienak sortzeko editorerik errazenetakoa. Editorea nahiko kualitatiboki egiten da: lanean hasteko erraza da (dena intuitiboki argia da); aldi berean, aukera handiak daude objektuak editatzeko, gelak, etab.

Normalean editore honetan, goiko ikuspegia eta plataformak dituzten jokoak (alboko ikuspegia). Esperientziadun erabiltzaileentzako (programazioan aditua dutenak) scriptak eta kodea sartzeko ezaugarri bereziak daude.

Editore honen hainbat objektu (etorkizuneko pertsonaiak) ezar daitezkeen efektu eta ekintza ugari adierazi beharko lirateke: zenbaki harrigarria besterik ez da - ehun bat baino gehiago!

2) Eraiki 2

Webgunea: //c2community.ru/

Joko diseinatzaile modernoa (hitzaren zentzurik gabea), baita ordenagailu erabiltzaile berriek ere joko modernoak egiteko. Gainera, azpimarratu nahi dut programa honen laguntzaz plataforma desberdinetarako jolasak egin daitezkeela: IOS, Android, Linux, Windows 7/8, Mac Desktop, Web (HTML 5), etab.

Eraikitzailea Game Maker-en oso antzekoa da. Hemen, gainera, objektuak gehitu behar dituzu, portaera (arauak) idatzi eta gertaerak sortu. Editorea WYSIWYG printzipioan oinarritzen da - hau da ,. Jokoa berehala sortzen duzunean ikusiko duzu.

Programa ordaintzen da, nahiz eta hasiberrientzako doako bertsioa izango da. Bertsio desberdinen arteko aldea garatzailearen gunean deskribatzen da.

2. 3D jokoak sortzeko programak

(3D - hiru dimentsioko jokoak)

1) 3D RAD

Webgunea: //www.3drad.com/

3Dko eraikitzailerik merkeenetako bat (erabiltzaile askorentzat, bide batez, 3 hilabeteko eguneratze muga duen doako bertsioa) nahikoa izango da.

3D RADek maisuki egin beharreko eraikitzaile errazena da; ia ez da beharrezkoa programaziorik hemen, objektuen koordenatuak elkarrekintzak egiteko agindua izan ezik.

Motor honekin sortutako joko formatu ezagunena racing da. Bide batez, gainetik pantaila-irudiak berretsi egiten dute berriro.

2) Unity 3D

Garatzailearen gunea: //unity3d.com/

Joko larriak sortzeko tresna serio eta integrala (Barkatu Barkamena tautologiagatik). Beste motor eta diseinatzaile batzuen ondoren ikasi ondorengoa gomendatuko nuke. eskuz betea.

Unity 3D paketea DirectX eta OpenGL-ren gaitasunak erabiltzeko aukera ematen duen motorra dauka. Gainera, programako arsenalak 3Dko ereduekin lan egiteko aukera dago, itzalak, itzalak, musika eta soinuak lantzea, ataza estandarentzako script liburutegi erraldoia.

Beharbada, pakete honen desabantaila bakarra C # edo Java programazioaren ezagutzaren beharra da. Bildumaren zati bat "eskuzko moduan" gehitu behar da.

3) NeoAxis Game Engine SDK

Garatzailearen gunea: //www.neoaxis.com/

Doako garapen ingurunea 3Dko ia joko guztietarako! Konplexu honekin, lasterketak, tiroak eta arkupeak egin ditzakezu abentura ...

Game Engine SDK-rentzat, sareak hainbat ataza eta luzapen ugari ditu: adibidez, auto baten edo hegazkin baten fisika. Liburutegi handigarrien laguntzaz, ez duzu programazio hizkuntzen ezagutzarik beharrik behar!

Motorean integratutako erreproduzitzaile bati esker, bertan sortutako jokoak jende askok nabigatzaile ezagunetan joka daiteke: Google Chrome, FireFox, Internet Explorer, Opera eta Safari.

Game Engine SDK motorrik gabeko banaketa komertziala ez garatzeko.

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

Game maker - Oso konplexua den editorea 2D konplexuak ez diren jokoak sortzeko (nahiz eta garatzaileek ia edozein konplexutasun sor ditzakezu bertan).

Adibide txiki honetan, gustatuko litzaidake erakutsi jolasak sortzeko mini-instrukzio urrats bat. Jokoa oso erraza da: Sonic pertsonaia pantailan mugituko du sagar berde biltzen saiatzen ...

Ekintza sinpleekin hasita, bide berriak gehituz, nork daki, agian zure jokoa denborarekin benetako arrakasta bihurtuko da! Artikulu honetan nire helburua da nora hasi behar den erakustea, hasiera gehienentzat zaila delako ...

Blanks joko bat sortzeko

Joko bat sortzen hasi aurretik, honako hau egin behar duzu:

1. Asmatu bere jokoaren izaera, zer egingo duen, non izango den, nola kudeatuko duen eta beste xehetasunak.

2. Sortu zure pertsonaiaren irudiak, elkarreragina izango duten objektuak. Adibidez, sagarrak biltzeko bear bat baduzu, gutxienez bi argazki behar dituzu: hartzak eta sagarrak. Baliteke atzeko planoa ere behar izatea: ekintza handi bat izango da.

3. Sortu edo kopiatu soinuak pertsonaiengan, jokoan jokatuko den musika.

Oro har, behar duzu: sortu beharreko guztia biltzea. Hala ere, geroago jokoan dagoen proiektuari ahaztuta edo gerora utzitako guztia gehitu ahal izango da ...

Urrats urratsen mini-jokoen sorkuntza

1) Egin beharreko lehen gauza da gure pertsonaien izpiak gehitzea. Horretarako, programako kontrol panelean aurpegi baten forma duen botoi berezia dago. Klikatu sprite gehitzeko.

Sprite bat sortzeko botoia.

2) Agertzen den leihoan sprite-ren deskarga botoian klik egin behar duzu eta, ondoren, bere tamaina zehaztu (beharrezkoa bada).

Kargatutako sprite.

3) Beraz, zure sprites guztiak proiektuan gehitu behar dituzu. Nire kasuan, 5 izpi egin ditu: sagar soinuak eta kolore anitzeko sagarrak: zirkulu berdea, gorria, laranja eta grisa.

Sprite proiektuan.

4) Ondoren, proiektura objektuak gehitu behar dituzu. Objektuaren edozein xehetasun garrantzitsu bat da. Game Maker-en, objektu bat joko unitate bat da: adibidez, Sonic, pantailan mugituko da teklak sakatuko dituzun arabera.

Oro har, objektuak gaia nahiko konplexua dira eta ezinezkoa da printzipioz teorian azaldu. Editorearekin lan egiten duzun bitartean, Game Maker-ek eskaintzen dizkizun funtzio pila handi batekin ezagutzen duzu.

Bitartean, sortu lehen objektua - sakatu "Gehitu objektua" botoia .

Game Maker. Objektu bat gehitzea.

5) Ondoren, sprite bat hautatutako objektuarentzat hautatuta dago (ikus beheko pantaila-argazkia, ezkerretara + goian). Nire kasuan - pertsonaia Sonic.

Ondoren, gertaerak objektuarentzat grabatuta daude: hamarka izan daitezke, gertaera bakoitzak zure objektuaren portaera, bere mugimendua, horrekin lotutako soinuak, kontrolak, betaurrekoak eta beste joko ezaugarri batzuk.

Gertaera bat gehitzeko, egin klik izen berdineko botoia - ondoren hautatu gertaeraren ekintza eskuineko zutabean. Adibidez, horizontalki eta bertikalki mugitzean geziak sakatzean.

Gertaerak objektuak gehitzean.

Game Maker. Sonic objektuak lortzeko, 5 gertaerak gehitu dira: pertsonaia norabide ezberdinetan mugitzen da geziak sakatzean. gehi baldintza bat jolastea eremuko muga zeharkatzen denean ezartzen da.

Bide batez, gertakari asko egon daitezke: Game Maker-ek ez du gauza txiki bat hemen, programak gauza asko eskainiko dizkizu:

- pertsonaia mugitzeko zeregina: mugimenduaren abiadura, jauziak, jauziaren indarra, etab.

- Musika lanak gainjartzen ditu hainbat ekintza;

- pertsonaia (objektua) itxura eta kentzea, etab.

Garrantzitsua da! Jokoan dauden objektu bakoitzak zure gertaerak erregistratu behar dituzu. Erregistratzen duzun objektu bakoitzeko gertakari gehiago izanen da - gehiago aldakorra eta joko egiteko ahalmen handiarekin. Printzipioz, nahiz eta zer gertatuko den edo zer gertatuko den jakitea, entrenatu eginez gero, gehitu eta nola jokatuko duen jokatuko da. Oro har, esparruetarako eremu handi bat!

6) Azken ekintza eta garrantzitsuena gela sortzea da. Gela bat jokoaren etapa modukoa da, zure objektuak zer maila izango duten. Horrelako gela sortzeko, egin klik ikonoarekin botoiarekin:.

Gehitu gela (jokoaren fasea).

Sortutako gelan sagua erabiliz, gure objektuak eszenan antolatu ditzakezu. Pertsonalizatu jokoaren atzeko planoa, ezarri jokoaren leihoaren izena, zehaztu ikuspegiak, etab. Oro har, prestakuntza eremu osoa esperimentuak egiteko eta jokoan lan egiteko.

7) Ondorioz jolasteko hasteko, sakatu F5 botoia edo menuan: Exekutatu / abiarazi normala.

Exekutatu emaitza jokoa.

Game Maker jokoaren aurrean leiho bat irekiko da. Izan ere, ikusi ahal izango duzu zer lortzen duzun, esperimentatu, jolastu. Nire kasuan, Sonic teklatuaren teklatuen arabera mugitu daiteke. Mini-joko moduko bat (oh, eta batzuetan pantaila beltza zeharkatutako puntu zuria sorpresa izugarria eta jendearen interesa eragin zituen ... ).

Ondorengo jokoa ...

Bai, noski, sortutako jokoa primitiboa eta oso erraza da, baina bere sorreraren adibidea oso adierazgarria da. Gainera, objektuak, sprites, soinuak, jatorri eta gelak esperimentatzen eta 2D joko ona sor dezakezu. Duela 10 eta 15 urte jolas horiek sortzeko, jakintza bereziak izan behar ziren, sagua biratu ahal izateko nahikoa. Eraikitzen!

Onena! Joko-sistema arrakastatsua ...