Software fun ṣiṣẹda awọn ere 2D / 3D. Bawo ni lati ṣẹda ere ti o rọrun (apẹẹrẹ)?

Kaabo

Awọn ere ... Awọn wọnyi ni ọkan ninu awọn eto ti o gbajumo julọ fun eyiti ọpọlọpọ awọn olumulo ra kọmputa ati kọǹpútà alágbèéká. Boya, awọn PC kii yoo ti di igbasilẹ pupọ bi ko ba si ere fun wọn.

Ati pe ni igba akọkọ ti o ba le ṣẹda eyikeyi ere, o jẹ dandan lati ni imoye pataki ni aaye ti siseto, ṣe afihan awọn awoṣe, ati be be lo. - nisisiyi o to lati ṣe iwadi diẹ ninu awọn olootu. Ọpọlọpọ awọn olootu, nipasẹ ọna, jẹ ohun rọrun ati paapaa aṣoju alakọṣe le ni oye wọn.

Ninu àpilẹkọ yii Mo fẹ lati fi ọwọ kan awọn olootu ti o gbajumo, bakannaa pẹlu lilo apẹẹrẹ ti ọkan ninu wọn lati ṣaju nipasẹ awọn ẹda ti igbese ti o rọrun kan nipa igbese.

Awọn akoonu

  • 1. Awọn eto fun ṣiṣẹda awọn ere 2D
  • 2. Awọn eto fun ṣiṣẹda ere ere 3D
  • 3. Bawo ni lati ṣẹda ere 2D ni olootu Ẹlẹda ere - igbese nipa igbese

1. Awọn eto fun ṣiṣẹda awọn ere 2D

Labẹ 2D - ni oye awọn ere idaraya meji. Fun apẹẹrẹ: tetris, angler cat, pinball, orisirisi awọn ere kaadi, bbl

Awọn apẹẹrẹ-2D awọn ere. Kaadi Kaadi: Solitaire

1) Ẹlẹda Ere

Olùgbéejáde ojúlé: //yoyogames.com/studio

Awọn ilana ti ṣiṣẹda ere kan ni Ẹlẹda Ẹlẹda ...

Eyi jẹ ọkan ninu awọn olootu to rọọrun lati ṣẹda awọn ere kekere. Olootu naa ṣe ohun daradara: o jẹ rọrun lati bẹrẹ ṣiṣẹ ninu rẹ (ohun gbogbo jẹ intuitively clear), ni akoko kanna awọn anfani nla wa fun ṣiṣatunkọ ohun, awọn yara, bbl

Ni ọpọlọpọ igba ni olootu yii ṣe awọn ere pẹlu wiwo oke ati awọn olupoloye (wiwo ẹgbẹ). Fun awọn olumulo ti o ni imọran diẹ (awọn ti o ni diẹ diẹ ninu siseto) awọn ẹya ara ẹrọ ọtọtọ fun awọn iwe afọwọkọ ati koodu sii.

O gbọdọ ṣe akiyesi awọn orisirisi awọn ipa ati awọn iṣẹ ti a le ṣeto si awọn ohun elo (awọn ọjọ iwaju) ninu olootu yii: nọmba naa jẹ iyanu - diẹ ẹ sii ju ọgọrun diẹ lọ!

2) Ṣẹda 2

Aaye ayelujara: //c2community.ru/

Oniṣeto ere ere onija (ni ọrọ otitọ julọ ti ọrọ naa), gbigba paapaa awọn olumulo PC novice lati ṣe awọn ere ere onihoho. Pẹlupẹlu, Mo fẹ lati fi rinlẹ pe pẹlu eto yii, awọn ere le ṣee ṣe fun awọn ipilẹja ọtọtọ: IOS, Android, Linux, Windows 7/8, Ojú-iṣẹ Mac, Ayelujara (HTML 5), bbl

Olukọni yii jẹ iru kanna si Ẹlẹda Ẹlẹda - nibi o tun nilo lati fi awọn ohun kun, lẹhinna kọ wọn (awọn ofin) ati ṣẹda awọn iṣẹlẹ pupọ. Olootu naa da lori ilana WYSIWYG - i.e. Iwọ yoo wo abajade lẹsẹkẹsẹ bi o ṣe ṣẹda ere naa.

Eto naa ti san, biotilejepe fun awọn ibẹrẹ nibẹ yoo jẹ ọpọlọpọ ti ikede ọfẹ. Iyatọ laarin awọn ẹya oriṣiriṣi ti wa ni apejuwe lori aaye ayelujara ti Olùgbéejáde.

2. Awọn eto fun ṣiṣẹda ere ere 3D

(3D - awọn ere idaraya mẹta)

1) 3D RAD

Aaye ayelujara: //www.3drad.com/

Ọkan ninu awọn onigbọwọ ti o kere julọ ni 3D (fun ọpọlọpọ awọn olumulo, nipasẹ ọna, abala ọfẹ, eyiti o ni opin ifilelẹ osu mẹta), yoo to.

3D RAD jẹ oludasile to rọrun julọ lati ṣe akoso; ko si eto ti o ṣe pataki julọ nibi, pẹlu iyasọtọ ti o le ṣe iṣeduro awọn ipoidojuko awọn nkan fun orisirisi awọn ibaraẹnisọrọ.

Fọọmu ere ti o gbajumo julọ ti a ṣẹda pẹlu ẹrọ yii jẹ ije-ije. Nipa ọna, awọn sikirinisoti loke yoo jẹrisi eyi lekan si.

2) Unity 3D

Olùgbéejáde Aaye: //unity3d.com/

Aṣiṣe pataki kan ti o ṣe pataki fun ṣiṣẹda awọn ere pataki (Mo tọrọfara fun tautolo). Emi yoo ṣe iṣeduro lati gbe si o lẹhin ti o nkọ awọn oko ati awọn apẹẹrẹ miiran, ie. pẹlu ọwọ pipe.

Ẹrọ 3D Unity pẹlu engine ti o fun laaye ni kikun lati lo awọn ipa ti DirectX ati OpenGL. Pẹlupẹlu ninu arsenal ti eto naa ni anfani lati ṣiṣẹ pẹlu awọn awoṣe 3D, ṣiṣẹ pẹlu awọn shaders, awọn ojiji, awọn orin ati awọn ohun, iwe giga ti awọn iwe afọwọkọ fun awọn iṣẹ-ṣiṣe deede.

Boya nikan drawback ti yi package ni nilo fun imo ti siseto ni C # tabi Java - apakan ti koodu nigba akopo yoo ni lati wa ni afikun ni "mode manual".

3) NeoAxis Game Engine SDK

Olùgbéejáde wẹẹbu: //www.neoaxis.com/

Aaye idagbasoke idagbasoke fun fere eyikeyi ere ni 3D! Pẹlu eka yii, o le ṣe awọn eya, awọn ẹlẹya, ati awọn arcades pẹlu ìrìn ...

Fun Game Engine SDK, nẹtiwọki ni ọpọlọpọ awọn afikun ati awọn amugbooro fun awọn iṣẹ-ṣiṣe pupọ: fun apẹẹrẹ, fisiksi ti ọkọ ayọkẹlẹ kan tabi ọkọ ofurufu kan. Pẹlu iranlọwọ ti awọn ile-ikawe ti o ṣawari ti o ko ni nilo imoye pataki ti awọn ede siseto!

Ṣeun si ẹrọ orin pataki ti a ṣe sinu ẹrọ, awọn ere ti a ṣẹda ninu rẹ ni a le dun ni ọpọlọpọ awọn aṣàwákiri gbajumo: Google Chrome, FireFox, Internet Explorer, Opera ati Safari.

Game Engine SDK ti pin bi ẹrọ ọfẹ fun idagbasoke ti kii ṣe ti owo.

3. Bawo ni lati ṣẹda ere 2D ni olootu Ẹlẹda ere - igbese nipa igbese

Ẹlẹda ere - Iroyin olokiki pupọ fun ṣiṣẹda awọn ere 2D ti ko ni idije (biotilejepe awọn olupin ti sọ pe o le ṣẹda awọn ere ti fere eyikeyi idiwọn ninu rẹ).

Ni apẹẹrẹ kekere yii, Emi yoo fẹ lati ṣe afihan igbasẹ kekere-nipasẹ-ni-ni-ṣiṣe lori ṣiṣẹda awọn ere. Ere naa jẹ irorun: Ẹri Sonic yoo gbe ni ayika iboju n gbiyanju lati gba awọn eeyan alawọ ewe ...

Bibẹrẹ pẹlu awọn iṣẹ ti o rọrun, fifi awọn ẹya tuntun han ni ọna, ti o mọ, boya ere rẹ yoo di aami gidi pẹlu akoko! Ifojumọ mi ni abala yii ni lati fihan ibi ti o bẹrẹ, nitori ibẹrẹ jẹ julọ nira fun julọ ...

Blanks lati ṣẹda ere kan

Ṣaaju ki o to bẹrẹ ṣiṣẹda eyikeyi ere, o nilo lati ṣe awọn atẹle:

1. Ṣiṣe ohun kikọ ti ere rẹ, ohun ti yoo ṣe, ibi ti yoo jẹ, bawo ni ẹrọ orin yoo ṣakoso rẹ ati awọn alaye miiran.

2. Ṣẹda awọn aworan ti ohun kikọ rẹ, awọn nkan ti o yoo ṣe alabapin. Fun apẹẹrẹ, ti o ba ni agbateru lati gba awọn apples, lẹhinna o nilo ni o kere meji awọn aworan: agbateru ati awọn apple ara wọn. O tun le nilo abẹlẹ kan: aworan nla ti iṣẹ naa yoo waye.

3. Ṣẹda tabi da awọn ohun fun awọn ohun kikọ rẹ, orin ti yoo dun ni ere.

Ni apapọ, o nilo: lati gba gbogbo awọn ti yoo jẹ dandan lati ṣẹda. Sibẹsibẹ, o yoo ṣee ṣe nigbamii lati fi kún iṣẹ agbese ti o wa tẹlẹ ti ere gbogbo ohun ti a gbagbe tabi ti osi fun nigbamii ...

Ṣiṣẹda ere-ije kekere-ọna-ni-igbesẹ

1) Ohun akọkọ ti o nilo lati ṣe ni afikun awọn sprites ti awọn ohun kikọ wa. Lati ṣe eyi, lori iṣakoso nronu ti eto naa ni bọtini pataki kan ni oju oju. Tẹ o lati fi sprite kun.

Bọtini lati ṣẹda sprite.

2) Ni window ti o han, o nilo lati tẹ bọtini igbasilẹ fun sprite, lẹhinna ṣafihan iwọn rẹ (ti o ba nilo).

Ifiweranṣẹ ti a lo si.

3) Nitorina o nilo lati fi gbogbo awọn sprites rẹ kun si iṣẹ naa. Ninu ọran mi, o wa jade 5 awọn sprites: Awọn Sonic ati awọn awọ ti ọpọlọpọ awọ: alawọ ewe alawọ, pupa, osan ati awọ.

Awọn Sprites ninu iṣẹ naa.

4) Nigbamii ti, o nilo lati fi awọn ohun kun si iṣẹ naa. Ohun kan jẹ apejuwe pataki ni eyikeyi ere. Ni Ẹlẹda Ẹlẹda, ohun kan jẹ ẹya ere: fun apẹẹrẹ, Sonic, eyi ti yoo gbe loju iboju da lori awọn bọtini ti o tẹ.

Ni gbogbogbo, awọn nkan jẹ ọrọ ti o ni idiju ati pe ko ṣee ṣe lati ṣe alaye rẹ ni imọran. Bi o ṣe n ṣiṣẹ pẹlu olootu, iwọ yoo di diẹmọmọ pẹlu awọn akopọ pupọ ti Awọn ẹya Ẹlẹda ti nfun ọ.

Ni akoko yii, ṣẹda ohun akọkọ - tẹ bọtini "Fi ohun kun" .

Ẹlẹda Ere. Fifi ohun kan kun.

5) Tókàn, a yàn sprite fun ohun ti a fi kun (wo sikirinifoto ni isalẹ, lori osi + loke). Ninu ọran mi - Ẹkọ Ọmọic.

Lẹhinna awọn iṣẹlẹ wa ni igbasilẹ fun ohun naa: o le jẹ ọpọlọpọ ninu wọn, iṣẹlẹ kọọkan jẹ ihuwasi ti ohun rẹ, igbiyanju rẹ, awọn ohun ti o ni nkan ṣe pẹlu rẹ, awọn iṣakoso, awọn gilaasi, ati awọn ami idaraya miiran.

Lati fi iṣẹlẹ kan kun, tẹ bọtini pẹlu orukọ kanna - lẹhinna yan iṣẹ fun iṣẹlẹ naa ni apa ọtun. Fun apẹẹrẹ, gbigbe ni ita ati ni inaro nigba titẹ awọn bọtini itọka.

Fifi awọn iṣẹlẹ si awọn ohun kan.

Ẹlẹda Ere. Fun ohun Sonic, awọn iṣẹlẹ 5 ti a fi kun: gbigbe ohun kikọ silẹ ni awọn itọnisọna ọtọtọ nigba titẹ awọn bọtini itọka; a ṣeto ipo kan nigbati o ba n kọja laala agbegbe agbegbe naa.

Nipa ọna, o le wa ọpọlọpọ awọn iṣẹlẹ: Ẹlẹda Ẹlẹda ko ni nkan kekere nibi;

- iṣẹ-ṣiṣe ti gbigbe ohun kikọ silẹ: iyara ti iṣoro, foo, agbara ti aṣo, ati bẹbẹ lọ;

- Awọn iṣẹ ti a fi n ṣafẹrọ lori awọn iṣẹ oriṣiriši;

- ifarahan ati yiyọ ti ohun kikọ (ohun), bbl

O ṣe pataki! Fun ohun kọọkan ninu ere ti o nilo lati forukọsilẹ awọn iṣẹlẹ rẹ. Awọn iṣẹlẹ diẹ sii fun ohun kọọkan ti o forukọ silẹ - diẹ diẹ sipo ati pẹlu agbara nla lati ṣe ere. Ni opo, paapaa lai mọ ohun ti eyi gangan tabi iṣẹlẹ naa yoo ṣe, o le kọlu nipa fifi wọn kun ati ki o wo bi ere yoo ṣe lẹhin ti. Ni apapọ, aaye nla fun awọn idanwo!

6) Awọn kẹhin ati ọkan ninu awọn iṣẹ pataki ni awọn ẹda ti awọn yara. Yara jẹ ipele ti ere kan, ipele ti awọn nkan rẹ yoo ṣepọ. Lati ṣẹda yara bẹ, tẹ bọtini pẹlu aami atẹle :.

Fi yara kun (ipele ere).

Ni yara ti a ṣe, lilo simẹnti, o le ṣeto awọn ohun wa lori ipele. Ṣe akanṣe ere lẹhin, ṣeto orukọ window window, ṣafihan awọn wiwo, ati bẹbẹ lọ. Ni apapọ, ilẹ ikẹkọ gbogbo fun awọn idanwo ati ṣiṣẹ lori ere.

7) Lati bẹrẹ ere idaraya - tẹ bọtini F5 tabi ni akojọ aṣayan: Ṣiṣe ṣiṣere / deede.

Ṣiṣe ere idaniloju.

Ẹlẹda Ere yoo ṣii iwaju rẹ window pẹlu ere. Ni otitọ, o le wo ohun ti o gba, idanwo, play. Ninu ọran mi, Sonic le gbe ni igbẹkẹle awọn bọtini bọtini lori keyboard. A Iru mini-game (oh, ati pe awọn igba kan wa nigbati aami atokun ti nṣiṣẹ kọja iboju dudu jẹ ki iyalenu ati ailewu iyalenu laarin awọn eniyan ... ).

Abajade ere ...

Bẹẹni, dajudaju, ere ti o jasi jẹ ti aiye-ara ati irorun, ṣugbọn apẹẹrẹ ti ẹda rẹ jẹ afihan. Siwaju si, ṣe idanwo ati ṣiṣẹ pẹlu awọn nkan, awọn sprites, awọn ohun, awọn ẹhin ati awọn yara - o le ṣẹda ere 2D ti o dara pupọ. Lati ṣẹda iru awọn ere bẹ ni ọdun mẹwa sẹyin, o jẹ dandan lati ni imoye pataki, bayi o to lati ni anfani lati yi iṣọ pada. Ilọsiwaju!

Pẹlu ti o dara julọ! Gbogbo eto eto ere-idaraya ti o dara julọ ...