Mapulogalamu opanga masewera a 2D / 3D. Kodi mungapange bwanji sewero losavuta (chitsanzo)?

Moni

Masewera ... Iyi ndi imodzi mwa mapulogalamu otchuka kwambiri omwe ogwiritsa ntchito ambiri amagula makompyuta ndi laptops. Mwinamwake, PC sizingakhale zotchuka kwambiri ngati panalibe masewera kwa iwo.

Ndipo ngati kale kuti mupange masewera aliwonse, kunali koyenera kukhala ndi chidziwitso chapadera pazinthu zojambula, zojambulajambula, ndi zina zotero - tsopano ndikwanira kuphunzira mkonzi. Olemba ambiri, mwa njira, ndi osavuta ndipo ngakhale wogwiritsa ntchito mawu amatha kumvetsa.

M'nkhaniyi ndikufuna kukhudza olemba otchukawa, komanso kugwiritsa ntchito chitsanzo cha mmodzi mwa iwo kuti adziwe kupyolera mwa masewera osavuta.

Zamkatimu

  • 1. Mapulogalamu opanga masewera a 2D
  • 2. Mapulogalamu opanga masewera a 3D
  • 3. Momwe mungakhalire masewera a 2D mu mpangidwe wa Game Maker - sitepe ndi sitepe

1. Mapulogalamu opanga masewera a 2D

Pansi pa 2D - kumvetsetsa masewera awiri. Mwachitsanzo: tetris, cat angler, pinball, masewera osiyanasiyana a makadi, ndi zina zotero.

Chitsanzo-masewera a 2D. Masewera a Khadi: Solitaire

1) Game Maker

Tsamba lokonzekera: //yoyogames.com/studio

Njira yopanga masewera mu Game Maker ...

Ichi ndi chimodzi mwa okonza ophweka kuti apange maseŵera ang'onoang'ono. Mkonzi wapangidwa moyenera: Ndi zophweka kuyamba kuyamba kugwira ntchito (zonse ziri mu intuitively clear), panthawi yomweyi pali mwayi wapadera wokonza zinthu, zipinda, ndi zina zotero.

Kawirikawiri mkonzi uyu amachititsa maseŵera ndi mawonekedwe apamwamba ndi opanga mapepala (mbali yowonera). Kwa ogwiritsa ntchito zambiri (omwe sadziwa zambiri pulogalamu) pali zida zapadera zowonjezera malemba ndi code.

Tiyenera kuzindikira zotsatira zosiyanasiyana ndi zochita zomwe zingatheke ku zinthu zosiyanasiyana (mtsogolo) mu mkonzi: chiwerengerochi n'chodabwitsa - oposa mazana ochepa!

2) Pangani 2

Website: //c2community.ru/

Wopanga masewera wamakono (mwachidziwitso cha mawuwo), kulola ngakhale ogwiritsa ntchito PC kuti azisewera masewera amakono. Komanso ndikufuna kutsimikizira kuti ndi pulogalamuyi, masewera angathe kupanga mapepala osiyanasiyana: IOS, Android, Linux, Windows 7/8, Mac Desktop, Web (HTML 5), ndi zina zotero.

Wojambula uyu ali wofanana ndi Game Maker - apa inunso muyenera kuwonjezera zinthu, ndiye kulemba makhalidwe awo (kulamulira) ndikupanga zochitika zosiyanasiyana. Mkonziyo akutsata mfundo ya WYSIWYG - i.e. Mudzawona zotsatirapo pomwe mutenga masewerawo.

Pulogalamuyi imalipidwa, ngakhale poyambira padzakhala pali zambiri zaulere. Kusiyanitsa pakati pa matembenuzidwe osiyanasiyana kunanenedwa pa tsamba lokonzekera.

2. Mapulogalamu opanga masewera a 3D

(Masewera a 3D - atatu-dimensional)

1) Zida za 3D

Website: //www.3drad.com/

Mmodzi wa omanga mtengo kwambiri mu 3D (kwa ogwiritsa ntchito ambiri, mwa njira, ufulu waulere, womwe uli ndi malire omaliza a miyezi 3), idzakwanira.

3D RAD ndi yomanga chophweka kwambiri kuti adziwe; palibenso mapulogalamu ofunikira pano, kuphatikizapo mwina kupatula makonzedwe a zinthu kuti zithetsane.

Mapangidwe otchuka kwambiri a masewera omwe amapangidwa ndi injiniyi ikuwombera. Mwa njira, mawonekedwe apamwamba amatsimikizira izi kachiwiri.

2) Unity 3D

Webusaitiyi: //unity3d.com/

Chida chofunika kwambiri chopanga masewera aakulu (ndikupepesa chifukwa cha tautology). Ndikanati ndikulimbikitseni kusunthira kutero nditaphunzira injini zina ndi okonza, i.e. ndi dzanja lonse.

Phukusi la Unity 3D likuphatikizapo injini yomwe imakulolani kugwiritsa ntchito mphamvu za DirectX ndi OpenGL. Komanso muzitsulo za pulogalamuyi mwayi wogwira ntchito ndi zitsanzo za 3D, ntchito ndi mithunzi, mthunzi, nyimbo ndi zowomba, laibulale yaikulu ya zolemba pazochitika zoyenera.

Mwinamwake chokhacho chokhacho cha phukusiyi ndizofunikira kudziwa chidziwitso cha mapulogalamu mu C # kapena Java - mbali ya chikhomo panthawi yophatikizidwa iyenera kuwonjezeredwa mu "machitidwe opangira".

3) NeoAxis Game Engine SDK

Webusaitiyi: //www.neoaxis.com/

Malo osungira ufulu kwa pafupifupi masewera aliwonse mu 3D! Ndi zovuta izi, mungathe kuchita mafuko, owombera, ndi masewera ozungulira ...

Kwa Game Engine SDK, makanema ali ndi zowonjezera zambiri ndi zowonjezera pa ntchito zambiri: mwachitsanzo, physics ya galimoto kapena ndege. Ndi chithandizo cha makanema owonjezera omwe simukusowa ngakhale chidziwitso chozama chazinenero zolumikiza!

Chifukwa cha osewera wapadera wopangidwa mu injini, masewera omwe amapezeka mkati mwake akhoza kusewera m'masakatuli ambiri otchuka: Google Chrome, Firefox, Internet Explorer, Opera ndi Safari.

Game Engine SDK imagawidwa ngati injini yaulere ya chitukuko chosagulitsa malonda.

3. Momwe mungakhalire masewera a 2D mu mpangidwe wa Game Maker - sitepe ndi sitepe

Wopanga masewera - Mkonzi wotchuka kwambiri popanga masewera a 2D osasinthasintha (ngakhale omwe akukonza amanena kuti mukhoza kupanga masewera a pafupifupi zovuta zilizonse).

Mu chitsanzo chaching'ono ichi, ndikungofuna kusonyeza ndondomeko yazing'ono pang'onopang'ono popanga masewera. Masewerawo ndi osavuta: khalidwe la Sonic lidzayendayenda pansalu poyesa kusonkhanitsa maapulo obiriwira ...

Kuyambira ndi zosavuta, kuwonjezera zinthu zatsopano panjira, yemwe akudziwa, mwinamwake masewera anu adzalumikizana ndi nthawi! Cholinga changa m'nkhani ino ndikungosonyeza kumene mungayambe, chifukwa chiyambi ndi chovuta kwambiri kwa ambiri ...

Inabisidwa kupanga masewera

Musanayambe kupanga masewera aliwonse, muyenera kuchita zotsatirazi:

1. Awonetseni khalidwe la masewera ake, zomwe adzachite, komwe angakhale, momwe wosewera mpirayo adzasamalire ndi zina.

2. Pangani zithunzi za khalidwe lanu, zinthu zomwe angagwirizane nazo. Mwachitsanzo, ngati muli ndi chimbalangondo choti mutenge maapulo, ndiye kuti mukusowa zithunzi ziwiri: chimbalangondo ndi maapulo okha. Mwinanso mungasowe maziko: chithunzi chachikulu chomwe chichitidwecho chidzachitike.

3. Pangani kapena kukopera zizindikiro za anthu anu, nyimbo zomwe zidzaseweredwe mmasewera.

Kawirikawiri, mukusowa: kusonkhanitsa zonse zomwe zingakhale zofunikira kulenga. Komabe, zidzatheka kenaka kuwonjezera ku ntchito yomwe ilipo pa masewera chirichonse chimene chinaiwalika kapena chatsalira kwa mtsogolo ...

Masewero a masewera a masewera a magawo awiri ndi awiri

1) Chinthu choyamba chimene muyenera kuchita ndi kuwonjezera ma sprites athu. Kuti muchite izi, pulogalamu yowonongeka ili ndi batani lapadera mu mawonekedwe a nkhope. Dinani kuti muwonjezere sprite.

Chotsani kuti mupange sprite.

2) Muwindo lomwe likuwonekera, muyenera kodinkhani botani lopopera kwa sprite, ndikufotokozerani kukula kwake (ngati mukufunikira).

Idasankhidwa sprite.

3) Kotero muyenera kuwonjezera ma sprites anu ku polojekitiyi. Kwa ine, zinayambira 5 sprites: maapulo a Sonic ndi mitundu yambiri: bwalo lobiriwira, lofiira, lalanje ndi imvi.

Malonda mu polojekitiyi.

4) Kenaka, muyenera kuwonjezera zinthu ku polojekitiyo. Cholinga ndi mfundo yofunika kwambiri msewu uliwonse. Mu Game Maker, chinthu chiri masewera a masewera: mwachitsanzo, Sonic, yomwe idzasunthira pawindo potsatira mafungulo omwe mungakonde.

Kawirikawiri, zinthu ndi nkhani yovuta kwambiri ndipo sikungatheke kufotokozera mwachidule. Pamene mukugwira ntchito ndi mkonzi, mudzadziŵika bwino ndi mulu waukulu wa zinthu zomwe Game Maker amakupatsani.

Pakalipano, pangani choyamba - dinani batani "Onjezerani chinthu" .

Wopanga Masewera. Kuwonjezera chinthu.

5) Kenaka, sprite amasankhidwa chifukwa cha chinthu china (onani chithunzi pansipa, kumanzere + pamwambapa). Kwa ine - khalidwe la Sonic.

Ndiye zochitika zinalembedwa pa chinthucho: Pakhoza kukhala ambiri a iwo, chochitika chirichonse ndi khalidwe la chinthu chanu, kayendedwe kake, maonekedwe ake, maulamuliro, magalasi, ndi zida zina za masewera.

Kuti muwonjezere chochitika, dinani batani ndi dzina lomwelo - kenako sankhani zomwe zakhala zikuchitika pamzere wolondola. Mwachitsanzo, kusunthira pang'onopang'ono ndi phokoso pamene mukukakamiza makiyiwo.

Kuwonjezera zochitika ku zinthu.

Wopanga Masewera. Kwa chinthu cha Sonic, zochitika zisanu zakhala zikuwonjezeredwa: kusuntha khalidwelo mosiyana pakukakamiza makiyi; kuphatikizapo chikhalidwe chimayikidwa pamene akudutsa malire a masewerawo.

Mwa njira, pangakhale zochitika zambiri: Wopanga masewera alibe kanthu kakang'ono pano;

- ntchito yosuntha khalidwe: liwiro la kuyenda, kudumpha, mphamvu ya kulumpha, etc;

- kujambula ntchito za nyimbo muzochita zosiyanasiyana;

- mawonekedwe ndi kuchotsedwa kwa chikhalidwe (chinthu), ndi zina zotero.

Ndikofunikira! Pa chinthu chirichonse mu masewera muyenera kulemba zochitika zanu. Zochitika zambiri pa chinthu chilichonse chimene mumazilemba - ndizovuta kwambiri komanso zomwe zingathe kupanga masewerawa. Momwemo, ngakhale osadziŵa chomwe chiri chomwechi kapena chochitika chimenecho chidzachitika, mukhoza kuphunzitsa mwa kuwonjezerapo ndikuwona momwe masewerawo angakhalire pambuyo pake. Kawirikawiri, munda waukulu wa kuyesa!

6) Chomaliza ndi chimodzi mwazofunikira ndi kulenga chipinda. Chipinda ndi mtundu wa masewerawo, mlingo umene zinthu zanu zingagwirizane nazo. Kuti mupange chipinda chotero, dinani batani ndi chithunzi chotsatira :.

Onjezerani chipinda (masewero a masewera).

Mu chipinda chogwiritsidwa ntchito, pogwiritsa ntchito mbewa, mukhoza kukonzekera zinthu zathu pa siteji. Sungani masewero a masewerawo, yikani dzina lamasewero a masewero, tchulani malingaliro, ndi zina zotero. Mwachidziwitso, phunzirani maphunziro onse ndikugwira ntchito pa masewera.

7) Kuti muyambe masewerowa - yesani fini la F5 kapena menyu: Kuthamanga / kutsegula mwachibadwa.

Kuthamanga masewerawo.

Wopanga Masewera adzatsegulira patsogolo pawindo ndi masewerawo. Ndipotu, mukhoza kuyang'ana zomwe mumapeza, kuyesera, kusewera. Kwa ine, Sonic ikhoza kusuntha malingana ndi makina okhwima pa makiyi. Mtundu wa masewera ochepa (O, ndipo panthawi zina phokoso loyera likuthamanga kudutsa lakuda lakuda kunachititsa chidwi kudabwa ndi chidwi pakati pa anthu ... ).

Masewera omwe adasankhidwa ...

Inde, ndithudi masewerawa ndi osavuta komanso ophweka, koma chitsanzo cha chilengedwe chake chimasonyeza. Kuwonjezera apo, kuyesa ndikugwira ntchito ndi zinthu, sprites, zomveka, maziko ndi zipinda - mukhoza kupanga masewera abwino kwambiri a 2D. Pofuna kupanga masewera otere zaka khumi ndi zisanu ndi ziwiri zapitazo, kunali koyenera kukhala ndi chidziwitso chapadera, tsopano ndikwanira kuti azitha kusintha mimba. Kupita Patsogolo!

Ndibwino! Mapulogalamu onse osewerera ...