Pwogram pou kreye jwèt 2D / 3D. Ki jan yo kreye yon jwèt senp (egzanp)?

Pin
Send
Share
Send

Bonjou.

Jwèt ... Sa yo se youn nan pwogram ki pi popilè pou anpil itilizatè yo achte òdinatè ak laptops. Pwobableman, PC yo pa ta vin tèlman popilè si pa te gen okenn jwèt sou yo.

Men, si pi bonè yo nan lòd yo kreye yon jwèt li te nesesè yo gen konesans espesyal nan jaden an nan pwogramasyon, desen modèl, elatriye - kounye a li nan ase yo etidye kèk kalite editè. Anpil editè, nan chemen an, yo trè senp e menm yon itilizatè inisyasyon ka figi yo soti.

Nan atik sa a, mwen ta renmen manyen editè popilè sa yo, ak egzanp sou youn nan yo pou analize etap pa etap kreyasyon kèk jwèt senp.

 

Kontni

  • 1. Pwogram pou kreye jwèt 2D
  • 2. Pwogram pou kreye jwèt 3D
  • 3. Kouman yo kreye yon jwèt 2D nan editè a Maker jwèt - etap pa etap

1. Pwogram pou kreye jwèt 2D

Pa 2d - konprann ki genyen de dimansyon jwèt. Pou egzanp: Tetris, chat-pechè, biyar, jwèt kat divès kalite, elatriye.

Egzanp jwèt 2D. Kat jwèt: solitèr

 

 

1) Maker jwèt

Sit devlopè a: //yoyogames.com/studio

Pwosesis la nan kreye yon jwèt nan Maker jwèt ...

 

Sa a se youn nan editè yo pi fasil yo kreye jwèt ti. Se editè a te fè byen kalitatif: li se fasil kòmanse travay nan li (tout bagay se entwitif klè), an menm tan an gen gwo opòtinite pou koreksyon objè, chanm, elatriye.

Anjeneral nan editè sa a yo fè jwèt ak yon View tèt ak platformers (View bò). Pou plis itilizatè ki gen eksperyans (moun ki se yon ti kras vèrs nan pwogramasyon) gen karakteristik espesyal pou mete Scripts ak kòd.

Li ta dwe note yon gran varyete efè ak aksyon ki ka mete pou plizyè objè (karaktè nan lavni) nan editè sa a: nimewo a se tou senpleman etonan - plis pase yon kèk santèn!

 

2) Konstwi 2

Sit wèb: //c2community.ru/

 

Yon konstriksyon modèn jwèt (nan sans literal mo a) ki pèmèt menm itilizatè PC inisyasyon fè jwèt modèn. Anplis, mwen vle mete aksan sou ke ak pwogram sa a jwèt ka fèt pou tribin diferan: IOS, android, Linux, Windows 7/8, Mac Desktop, entènèt (HTML 5), elatriye.

Sa a konstrukteur se trè menm jan ak Maker jwèt - isit la ou bezwen tou yo ajoute objè, Lè sa a, preskri konpòtman (règleman) yo ak kreye evènman divès kalite. Se editè a bati sou prensip la nan WYSIWYG - i.e. Ou pral wè imedyatman rezilta a jan ou kreye jwèt la.

Pwogram nan peye, byenke pou yon kòmanse pral gen anpil nan yon vèsyon gratis. Diferans ki genyen ant diferan vèsyon yo dekri sou sit pwomotè a.

 

2. Pwogram pou kreye jwèt 3D

(3D - jwèt ki genyen twa dimansyon)

1) 3D RAD

Sit wèb: //www.3drad.com/

Youn nan konsèpteur yo pi bon mache nan fòma 3D (pou anpil divinò, nan chemen an, vèsyon an gratis, ki te gen yon restriksyon aktyalizasyon 3 mwa, se ase).

3D RAD se konstriktè ki pi fasil pou aprann, pwogramasyon pratikman nesesè, eksepte pou preskri kowòdone objè pandan plizyè entèraksyon.

Fòma nan jwèt ki pi popilè ki te kreye ak motè sa a se kous. By wout la, Ekran ki anwo yo konfime sa a yon lòt fwa ankò.

 

2) Inite 3D

Sit devlopè a: //unity3d.com/

Yon zouti serye e konplè pou kreye jwèt grav (mwen eskize pou tautoloji a). Mwen ta rekòmande pou chanje a li apre etidye lòt motè ak konsèpteur, sa vle di. ak yon men plen.

Pake a Inite 3D gen ladan yon motè ki konplètman pèmèt kapasite yo nan DirectX ak OpenGL. Epitou nan asenal nan pwogram nan kapasite nan travay ak modèl 3D, travay ak shaders, lonbraj, mizik ak son, yon bibliyotèk gwo nan Scripts pou travay estanda.

Petèt dezavantaj a sèlman nan pake sa a se bezwen an pou konesans nan pwogramasyon nan C # oswa Java - yon pati nan kòd la pral gen yo dwe ajoute nan "mòd nan manyèl" pandan konpilasyon.

 

3) neoAxis jwèt motè sdk

Sit devlopè a: //www.neoaxis.com/

Yon anviwònman devlopman gratis pou prèske nenpòt jwèt 3D! Avèk èd nan konplèks sa a, ou ka fè ras, ak tir, ak galri ak avantur ...

Pou motè nan jwèt motè SDK sou rezo a, gen anpil ajoute ak ekstansyon pou anpil travay: pou egzanp, machin oswa avyon fizik. Avèk bibliyotèk ralonj, ou pa menm bezwen konesans serye sou pwogramasyon lang!

Mèsi a yon jwè espesyal ki te bati nan motè a, jwèt yo te kreye nan li kapab jwe nan anpil navigatè popilè: Google Chrome, Firefox, Internet Explorer, Opera ak Safari.

Se jwèt motè sdk distribye kòm yon motè gratis pou devlopman ki pa komèsyal yo.

 

3. Kouman yo kreye yon jwèt 2D nan editè a Maker jwèt - etap pa etap

Maker jwèt - Yon editè trè popilè pou kreye jwèt ki pa konplèks 2D (byenke devlopè yo reklame ke ou kapab kreye jwèt nan li nan prèske nenpòt konpleksite).

Nan ti egzanp sa a, mwen ta jis renmen montre yon etap-pa-etap mini-enstriksyon pou kreye jwèt. Jwèt la pral trè senp: karaktè a Sonic ap deplase nan ekran an ap eseye kolekte pòm vèt ...

Kòmanse avèk aksyon senp, ajoute nouvo ak nouvo karakteristik sou wout la, ki moun ki konnen, petèt jwèt ou yo ap vin yon frape reyèl sou tan! Objektif mwen nan atik sa a se sèlman yo montre ki kote yo kòmanse, paske kòmansman an se pi difisil la pou pifò ...

 

Jwèt vid yo

Anvan ou kòmanse dirèkteman kreye nenpòt jwèt, ou bezwen fè bagay sa yo:

1. Envante pèsonaj la nan jwèt l 'yo, ki sa li pral fè, kote li pral, ki jan jwè a pral kontwole l', elatriye detay.

2. Kreye foto karaktè ou, objè ak ki li pral kominike. Pou egzanp, si ou gen yon lous pik pòm, Lè sa a, ou bezwen omwen de foto: lous la ak pòm yo tèt yo. Ou ka bezwen tou yon background: yon gwo foto sou ki aksyon an pral pran plas.

3. Kreye oswa kopi son pou karaktè ou, mizik ki pral jwe nan jwèt la.

An jeneral, ou bezwen: kolekte tout bagay ki pral nesesè yo kreye. Sepandan, li pral posib pita ajoute nan pwojè a ki deja egziste nan jwèt la tout sa ki bliye oswa kite pou pita ...

 

Etap pa etap kreyasyon yon mini-jwèt

1) Premye bagay yo fè se ajoute sprites nan karaktè nou an. Pou fè sa, panèl kontwòl pwogram lan gen yon bouton espesyal nan fòm yon figi. Klike sou li pou ajoute yon luten.

Bouton pou kreye yon luten.

 

2) Nan fenèt la ki parèt, klike sou bouton an download pou luten la, Lè sa a, presize gwosè li yo (si sa nesesè).

Chaje luten.

 

 

3) Se konsa, ou bezwen ajoute tout sprites ou nan pwojè a. Nan ka mwen, li te tounen soti 5 sprites: detonasyon ak pòm kolore: sèk vèt, wouj, zoranj ak gri.

Sprites nan pwojè a.

 

 

4) Next, ou bezwen ajoute objè nan pwojè a. Yon objè se yon detay enpòtan nan nenpòt jwèt. Nan Maker jwèt, yon objè se yon inite jwèt: pou egzanp, Sonic, ki ap deplase sou ekran an depann sou kle yo ke ou peze.

An jeneral, objè yo se yon sijè olye konplike epi li se fondamantalman enposib yo eksplike li nan teyori. Kòm ou ap travay avèk editè a, ou pral vin pi abitye ak pakèt la gwo nan karakteristik nan objè ki Maker jwèt ofri ou.

Antretan, kreye premye objè a - klike sou bouton "Ajoute objè" .

Maker jwèt Ajoute yon objè.

 

5) Next, se yon luten chwazi pou objè a te ajoute (gade D anba a, kite + tèt). Nan ka mwen an, karaktè a se bonm.

Lè sa a, evènman yo anrejistre pou objè a: kapab genyen plizyè douzèn yo, chak evènman se konpòtman an nan objè ou a, mouvman li yo, son ki asosye ak li, kontwòl, linèt, ak lòt karakteristik jwèt.

Pou ajoute yon evènman, klike sou bouton ki gen menm non an - Lè sa a, nan kolòn nan dwa chwazi aksyon an pou evènman an. Pou egzanp, k ap deplase orizontal ak vètikal lè ou peze kle yo flèch .

Ajoute evènman objè yo.

Maker jwèt 5 evènman yo te ajoute pou objè a detonasyon: k ap deplase yon karaktè nan diferan direksyon lè peze kle yo flèch; plis se yon kondisyon espesifye lè wap travèse fwontyè a nan zòn nan ap jwe.

 

By wout la, kapab genyen yon anpil nan evènman: isit la Maker jwèt se pa ti, pwogram lan pral ofri w yon anpil nan bagay sa yo:

- Travay la nan k ap deplase karaktè a: vitès nan mouvman, sote, fòs, elatriye.

- kouvri yon travay nan mizik ak aksyon divès kalite;

- aparans ak sipresyon yon karaktè (objè), elatriye.

Enpòtan! Pou chak objè nan jwèt la ou bezwen enskri evènman ou. Plis evènman yo pou chak objè ou enskri, plis versatile a ak ak gwo opòtinite jwèt la pral vire soti. Nan prensip, san yo pa menm konnen ki sa sa a oswa evènman sa pral espesyalman fè, ou ka antrene pa ajoute yo epi gade ki jan jwèt la konpòte li apre sa. An jeneral, yon gwo jaden pou eksperimantasyon!

 

6) Dènye ak youn nan aksyon ki pi enpòtan yo se kreye yon chanm. Yon chanm se yon kalite etap nan jwèt la, nivo a nan ki objè ou yo ap kominike. Pou kreye tankou yon chanm, klike sou bouton an ak icon ki anba la a: .

Ajoute yon chanm (etap nan jwèt la).

 

Nan chanm nan kreye, lè l sèvi avèk sourit la, ou ka fè aranjman pou objè nou yo nan etap la. Mete background nan nan jwèt la, mete non an nan fenèt la jwèt, presize kalite yo, elatriye An jeneral, yon tè fòmasyon antye pou eksperyans ak travay sou jwèt la.

 

7) Pou kòmanse jwèt la ki kapab lakòz - peze bouton an F5 oswa nan meni an: Kouri / nòmal kòmanse.

Kouri jwèt la ki kapab lakòz.

 

Jwèt Maker yo ap louvri yon fenèt jwèt la devan ou. An reyalite, ou ka gade sa ou te fè, eksperyans, jwe. Nan ka mwen an, Sonic ka deplase depann de frap yo sou klavye a. Yon kalite mini-jwèt (eh, men te gen fwa lè yon pwen blan kouri sou yon ekran nwa te lakòz sovaj sipriz ak enterè nan mitan pèp la ... ).

Jwèt la ki kapab lakòz ...

 

Wi, nan kou, jwèt la ki kapab lakòz se primitif ak trè senp, men egzanp lan nan kreyasyon li se trè revele. Pli lwen fè eksperyans ak travay ak objè, sprit, son, orijin ak chanm - ou ka kreye yon jwèt trè bon 2D. Pou kreye jwèt sa yo 10-15 ane de sa li te nesesè yo gen konesans espesyal, kounye a li nan ase pou kapab Thorne sourit la. Pwogrè!

Avèk pi bon an! Bon jwèt-bilding pou tout moun ...

Pin
Send
Share
Send