Awọn eto fun ṣiṣẹda awọn ere 2D / 3D. Bii o ṣe ṣẹda ere ti o rọrun (apẹẹrẹ)?

Pin
Send
Share
Send

Kaabo.

Awọn ere ... Iwọnyi jẹ ọkan ninu awọn eto olokiki julọ fun eyiti ọpọlọpọ awọn olumulo ra awọn kọnputa ati kọǹpútà alágbèéká. Boya, awọn PC kii yoo di olokiki olokiki ti ko ba si awọn ere lori wọn.

Ati pe ti o ba ti ṣaju lati ṣẹda ere kan o jẹ pataki lati ni imọ pataki ni aaye ti siseto, awọn apẹẹrẹ iyaworan, ati bẹbẹ lọ - bayi o to lati kawe diẹ ninu iru olootu. Ọpọlọpọ awọn olootu, ni ọna, rọrun pupọ ati paapaa olumulo alamọran le ṣe akiyesi wọn.

Ninu àpilẹkọ yii, Emi yoo fẹ lati fi ọwọ kan iru awọn olootu olokiki, ati pẹlu apẹẹrẹ ti ọkan ninu wọn lati ṣe itupalẹ igbese nipa igbese ti ẹda diẹ ninu ere ti o rọrun.

 

Awọn akoonu

  • 1. Awọn eto fun ṣiṣẹda awọn ere 2D
  • 2. Awọn eto fun ṣiṣẹda awọn ere 3D
  • 3. Bii o ṣe le ṣẹda ere 2D kan ninu olootu Ere Ẹlẹda - igbesẹ ni igbesẹ

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

Nipasẹ 2D - loye awọn ere onisẹpo meji. Fun apẹẹrẹ: tetris, cat-fisherman, pinball, awọn ere kaadi pupọ, ati bẹbẹ lọ.

Apẹẹrẹ 2D ere. Ere kaadi: Solitaire

 

 

1) Ẹlẹda Ere

Aaye ayelujara ti Dagbasoke: //yoyogames.com/studio

Ilana ti ṣiṣẹda ere ni Ẹlẹda ere ...

 

Eyi jẹ ọkan ninu awọn olootu ti o rọrun julọ lati ṣẹda awọn ere kekere. Olootu ni a ṣe ni agbara ati agbara: o rọrun lati bẹrẹ ṣiṣẹ ni rẹ (ohun gbogbo ti han ni ogbon inu), ni akoko kanna awọn anfani nla wa fun ṣiṣatunṣe awọn nkan, awọn yara, ati bẹbẹ lọ.

Nigbagbogbo ninu olootu yii wọn ṣe awọn ere pẹlu wiwo oke ati awọn platformers (wiwo ẹgbẹ). Fun awọn olumulo ti o ni iriri diẹ sii (awọn ti o jẹ oye diẹ ni siseto) awọn ẹya pataki wa fun fifi awọn iwe afọwọkọ ati koodu sii.

O yẹ ki o ṣe akiyesi oniruru awọn ipa ati awọn iṣe ti o le ṣeto fun awọn ohun oriṣiriṣi (awọn ohun kikọ iwaju) ni olootu yii: nọmba naa jẹ iyanu lasan - diẹ sii ju ọgọrun ọdun diẹ!

 

2) Kọ 2

Oju opo wẹẹbu: //c2community.ru/

 

Onitumọ ere ti ode oni (ni imọ itumọ ọrọ gangan) ti o fun laaye paapaa awọn olumulo PC alakobere lati ṣe awọn ere igbalode. Pẹlupẹlu, Mo fẹ lati fi rinlẹ pe pẹlu awọn ere eto yii le ṣee ṣe fun awọn iru ẹrọ oriṣiriṣi: IOS, Android, Linux, Windows 7/8, Mac Desktop, Oju-iwe (HTML 5), ati be be lo.

Oniṣẹ yii jẹ iru kanna si Ẹlẹda Ere - nibi o tun nilo lati ṣafikun awọn nkan, lẹhinna ṣaṣakoso ihuwasi (awọn ofin) si wọn ati ṣẹda awọn iṣẹlẹ pupọ. Olootu ṣe ipilẹ lori ipilẹ WYSIWYG - i.e. Iwọ yoo wo abajade lẹsẹkẹsẹ bi o ṣe ṣẹda ere naa.

Eto naa ni sanwo, botilẹjẹpe fun ibẹrẹ yoo wa ọpọlọpọ ti ikede ọfẹ kan. Iyatọ laarin awọn oriṣiriṣi awọn ẹya ni a ṣe apejuwe lori aaye ti o ṣe agbekalẹ.

 

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

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

1) RAD 3D

Oju opo wẹẹbu: //www.3drad.com/

Ọkan ninu awọn apẹẹrẹ ti o gbowolori ni ọna kika 3D (fun ọpọlọpọ awọn olumulo, nipasẹ ọna, ẹya ọfẹ, eyiti o ni ihamọ ihamọ imudojuiwọn oṣu 3, ti to).

3D RAD jẹ oluṣe ti o rọrun julọ lati kọ ẹkọ, siseto ko wulo ni pataki, ayafi fun sisọ awọn ipoidojuu awọn nkan nigba ọpọlọpọ awọn ibaraenisọrọ.

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

 

2) 3D iṣọkan

Aaye ayelujara ti Dagbasoke: //unity3d.com/

Ọpa pataki ati okeerẹ fun ṣiṣẹda awọn ere to ṣe pataki (Mo gafara fun tautology). Emi yoo ṣeduro iyipada si rẹ lẹhin ti kẹẹkọ awọn ẹrọ ati awọn apẹẹrẹ, i.e. pẹlu ọwọ ni kikun.

Isopọ 3D iṣọkan pẹlu ẹrọ ti o mu awọn agbara ti DirectX ati OpenGL ṣiṣẹ ni kikun. Paapaa ninu apo-iwe ti eto naa agbara lati ṣiṣẹ pẹlu awọn awoṣe 3D, ṣiṣẹ pẹlu awọn fifọ, awọn ojiji, orin ati awọn ohun, ile-ikawe nla ti awọn iwe afọwọkọ fun awọn iṣẹ ṣiṣe.

Boya idaṣe nikan ti package yii ni iwulo fun imọ ti siseto ni C # tabi Java - apakan ti koodu naa yoo ni lati ṣafikun ni “Afowoyi Afowoyi” lakoko akopọ.

 

3) NeoAxis Game Engine SDK

Aaye ayelujara ti Onitumọ: //www.neoaxis.com/

Agbegbe idagbasoke ọfẹ fun fere eyikeyi ere 3D! Pẹlu iranlọwọ ti eka yii, o le ṣe awọn ere-ije, ati awọn ayanbon, ati awọn arcades pẹlu awọn Irinajo seresere ...

Fun engine engine SDK Game lori nẹtiwọọki, ọpọlọpọ awọn afikun ati awọn amugbooro fun ọpọlọpọ awọn iṣẹ ṣiṣe: fun apẹẹrẹ, ọkọ ayọkẹlẹ tabi fisiksi ọkọ ofurufu. Pẹlu awọn ile-ikawe ti o ni agbara, iwọ ko paapaa nilo imoye to ṣe pataki ti awọn ede siseto!

Ṣeun si ẹrọ orin pataki kan ti a ṣe sinu ẹrọ, awọn ere ti o ṣẹda ninu rẹ le ṣere ni ọpọlọpọ awọn aṣawakiri olokiki: Google Chrome, Akata bi Ina, Internet Explorer, Opera ati Safari.

Ere Ẹrọ SDK ti wa ni pinpin gẹgẹbi ẹrọ ọfẹ fun idagbasoke ti kii ṣe ti iṣowo.

 

3. Bii o ṣe le ṣẹda ere 2D kan ninu olootu Ere Ẹlẹda - igbesẹ ni igbesẹ

Ere alagidi - Olootu olokiki pupọ fun ṣiṣẹda awọn ere 2D ti ko nira (botilẹjẹpe awọn aṣagbega beere pe o le ṣẹda awọn ere ninu rẹ ti o fẹrẹ to eyikeyi iruju).

Ninu apẹẹrẹ kekere yii, Emi yoo fẹ lati ṣafihan itọnisọna mini-ni-ni igbese fun ṣiṣẹda awọn ere. Ere naa yoo rọrun pupọ: iwa Sonic yoo gbe yika iboju n gbiyanju lati gba awọn eso alawọ ewe ...

Bibẹrẹ pẹlu awọn iṣe ti o rọrun, fifi awọn ẹya tuntun ati tuntun ni ọna, tani o mọ, boya ere rẹ yoo di ikọlu gidi lori akoko! Ibi-afẹde mi ninu nkan yii ni lati ṣe afihan ibiti o ti bẹrẹ, nitori ibẹrẹ ni iṣoro julọ fun julọ ...

 

Awọn ibora ere

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

1. Lati ṣe ẹda ihuwasi ti ere rẹ, kini yoo ṣe, nibo ni yoo ti wa, bawo ni ẹrọ orin yoo ṣe ṣakoso rẹ, ati bẹbẹ lọ awọn alaye.

2. Ṣẹda awọn aworan ti iwa rẹ, awọn nkan pẹlu eyiti yoo ma ṣe ibaṣepọ. Fun apẹẹrẹ, ti o ba ni beari ti n mu awọn apples, lẹhinna o nilo o kere ju awọn aworan meji: agbateru ati awọn apples naa funrararẹ. O le tun nilo ẹhin kan: aworan nla lori eyiti igbese naa yoo waye.

3. Ṣẹda tabi daakọ awọn ohun fun awọn ohun kikọ rẹ, orin ti yoo ṣe ninu ere naa.

Ni gbogbogbo, o nilo: lati ko gbogbo nkan ti yoo jẹ pataki lati ṣẹda. Sibẹsibẹ, yoo ṣee ṣe nigbamii lati ṣafikun si iṣẹ akanṣe ti ere tẹlẹ gbogbo eyiti o gbagbe tabi osi fun nigbamii ...

 

Igbesẹ nipasẹ igbeseda ti mini-game kan

1) Ohun akọkọ lati ṣe ni ṣafikun awọn ifunni si awọn ohun kikọ wa. Lati ṣe eyi, nronu iṣakoso eto ni bọtini pataki ni irisi oju kan. Tẹ o lati ṣafikun kan sprite.

Bọtini lati ṣẹda sprite kan.

 

2) Ninu window ti o han, tẹ bọtini igbasilẹ fun sprite, lẹhinna pato iwọn rẹ (ti o ba wulo).

Sprite ti kojọpọ.

 

 

3) Bayi, o nilo lati ṣafikun gbogbo awọn sprites rẹ si iṣẹ naa. Ninu ọran mi, o wa ni awọn spreed 5: Sonic ati awọn eso alawọ awọ: Circle alawọ ewe, pupa, osan ati grẹy.

Awọn Sprites ninu iṣẹ naa.

 

 

4) Ni atẹle, o nilo lati ṣafikun awọn nkan si iṣẹ naa. Ohun kan jẹ alaye pataki ni eyikeyi ere. Ni Ẹlẹda Ere, ohun kan jẹ ẹyọ 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ẹ koko-ọrọ idiju dipo o jẹ ko ṣee ṣe lati ṣe alaye rẹ ni yii. Bi o ṣe n ṣiṣẹ pẹlu olootu, iwọ yoo di diẹ sii faramọ pẹlu opo nla ti awọn ẹya ti awọn ohun ti Ere Ẹlẹda nfun ọ.

Lakoko, ṣẹda ohun akọkọ - tẹ bọtini “Fi Nkan” .

Ẹlẹda Ere Ṣafikun ohun kan.

 

5) Nigbamii, a ti yan sprite fun nkan ti o ṣafikun (wo iboju-isalẹ ni isalẹ, apa osi + oke). Ninu ọran mi, iwa naa jẹ Sonic.

Lẹhinna awọn iṣẹlẹ ni a forukọsilẹ fun nkan naa: nibẹ ni o le jẹ dosinni ninu wọn, iṣẹlẹ kọọkan ni ihuwasi ti ohun rẹ, gbigbe rẹ, awọn ohun ti o ni nkan ṣe pẹlu rẹ, awọn iṣakoso, awọn gilaasi, ati awọn abuda ere miiran.

Lati ṣafikun iṣẹlẹ, tẹ bọtini pẹlu orukọ kanna - lẹhinna ni apa ọtun yan igbese fun iṣẹlẹ naa. Fun apẹẹrẹ, gbigbe nâa ati ni inaro nigbati o tẹ awọn bọtini itọka .

Fifi awọn iṣẹlẹ si awọn nkan.

Ẹlẹda Ere Awọn iṣẹlẹ 5 ti ṣafikun fun ohun Sonic: gbigbe ohun kikọ silẹ ni awọn itọsọna oriṣiriṣi nigba titẹ awọn bọtini itọka; pẹlu afikun majemu kan nigbati o ba rekọja ala ti agbegbe nṣire.

 

Nipa ọna, ọpọlọpọ awọn iṣẹlẹ le wa: nibi Ere Ẹlẹda kii ṣe kekere, eto naa yoo fun ọ ni ọpọlọpọ awọn ohun:

- Iṣẹ ṣiṣe gbigbe ihuwasi: iyara ti gbigbe, fo, agbara, bbl

- apọju iṣẹ orin pẹlu awọn iṣe lọpọlọpọ;

- ifarahan ati piparẹ ti iwa (ohun), bbl

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ẹ sii wapọ ati pẹlu awọn anfani nla ere naa yoo tan. Ni opo, laisi paapaa mọ kini eyi tabi iṣẹlẹ naa yoo ṣe ni pataki, o le ṣe ikẹkọ nipa fifi wọn kun ati wo bi ere naa ṣe huwa lẹhin naa. Ni gbogbogbo, aaye nla fun igbidanwo!

 

6) Ikẹhin ati ọkan ninu awọn iṣe pataki julọ jẹ ṣiṣẹda yara kan. Yara ti o jẹ iru ipele ti ere kan, ipele eyiti awọn ohun rẹ yoo ma ṣiṣẹ. Lati ṣẹda iru yara yii, tẹ bọtini naa pẹlu aami atẹle: .

Ṣafikun yara kan (ipele ere).

 

Ninu yara ti a ṣẹda, lilo awọn Asin, o le ṣeto awọn ohun wa ni ipele naa. Ṣeto ipilẹṣẹ ti ere, ṣeto orukọ window window, ṣalaye awọn oriṣi, bbl Ni gbogbogbo, ilẹ ikẹkọ gbogbo fun awọn adanwo ati ṣiṣẹ lori ere.

 

7) Lati bẹrẹ ere ti o Abajade - tẹ bọtini F5 tabi ni akojọ aṣayan: Ṣiṣe / ibere akọkọ.

Nṣiṣẹ ere ti o yọrisi.

 

Ẹlẹda ere yoo ṣii window ere ni iwaju rẹ. Ni otitọ, o le wo ohun ti o ṣe, ṣe idanwo, mu ṣiṣẹ. Ninu ọran mi, Sonic le gbe da lori awọn keystrokes lori bọtini itẹwe. A game-mini ereeh, ṣugbọn awọn igba kan wa nigbati aami funfun ti o nṣiṣẹ lori iboju dudu kan fa iyalẹnu ati iwulo laarin awọn eniyan ... ).

Abajade ere ...

 

Bẹẹni, nitorinaa, ere ti o yorisi jẹ ipilẹ ati irorun, ṣugbọn apẹẹrẹ ti ẹda rẹ n ṣafihan pupọ. Ṣiṣayẹwo siwaju ati ṣiṣẹ pẹlu awọn nkan, awọn oju ojiji, awọn ohun, awọn ipilẹṣẹ ati awọn yara - o le ṣẹda ere 2D ti o dara pupọ. Lati ṣẹda iru awọn ere 10-15 ọdun sẹyin o jẹ pataki lati ni imọ pataki, bayi o to lati ni anfani lati yi Asin naa. Ilọsiwaju!

Pẹlu ti o dara julọ! Ilé-ere ti o dara fun gbogbo eniyan ...

Pin
Send
Share
Send