Mga computerComputer games

Physics engine. game Programming

Upang petsa, computer game bumuo ng lubos na mabilis na - sa maraming mga respeto ito ay dahil sa ang katunayan na ang pag-unlad na proseso ay naging mas abot-kayang. Gamit ang pagdating ng "steam" platform sa lahat ng tao ay makakakuha ng pagkakataon na lumikha ng kanilang sariling mga laro at isumite ito sa atensyon ng isang malawak na publiko, at sa katunayan ay nagkaroon na gawin ito nang walang tulong ng mga publisher ay imposible. Samakatuwid, maraming mga tao na magkaroon ng mga ideya at ang kakayahan upang lumikha ng isang mahusay na laro, lamang ay hindi magkaroon ng pagkakataon - ngunit ngayon ang lahat ng bagay ay nagbago. At kung gusto mong bumuo ng iyong sariling mga proyekto, para sa iyo hindi ito magiging isang problema, ngunit unang kailangan mong bigyang-pansin ang physics engine. Siyempre, walang sinuman ang forbids mong isulat ang iyong laro na may zero programming sariling natatanging engine. Ngunit ito ay lubhang mas madaling gamitin ang yari, tulad ng ito ay garantisadong na debugged at ay gagana nang walang mga problema. Ang physics engine - ay ang pundasyon ng anumang computer game, ay ang base layer, na kung saan ay kang bumuo ng nilalaman ng iyong mga proyekto. May iba't ibang uri ng engine, ang bawat isa ay may mga plus at minuses. Sa artikulong ito ay mong malaman ang tungkol sa ilan sa mga pinakamahusay na engine na umiiral ngayon.

Cry Engine 3

Ang unang nota ng ang katunayan na hindi lahat ng tao ay ang physics engine ay magagamit sa lahat ng mga gumagamit. Ang ilang mga developer ng laro gumawa ng kanilang sariling, personal na paggamit, at pagkatapos ay hindi magbigay ng access sa ito sa kahit sinong iba pa. Ang mga ito engine ay hindi isaalang-alang - dito kami ay tumutok sa ang katunayan na maaari mong gamitin upang lumikha ng mga laro, pagiging isang tinatawag na third party. Ang unang opsiyon, na kung saan ay sa mga labi ng lahat sa unang lugar - ay ang Cry Engine 3. Ito ay isang napakalakas na physics engine na nagbibigay-daan sa iyo upang lumikha ng isang hindi kapani-paniwala laro, ngunit sa parehong panahon, may mga iba't ibang mga pagpipilian para sa paggamit. Kung hindi mo nais na gumastos ng pera, pagkatapos ay maaari mong gamitin ang libreng bersyon - ito ay magagamit sa lahat ng mga pag-andar, ngunit sa parehong oras na hindi mo maaaring ipamahagi o ibenta ang iyong mga laro, pagkatapos ay mayroong isang opsyon para sa bahay gamitin. May dalawang bayad na mga bersyon din - isa ay nagsasangkot ng pag-iisyu ng dalawampung porsiyento ng mga kita mula sa mga developer laro engine, at ang pangalawang - ang pagbili ng isang lisensya. At na ang dahilan kung bakit ang pagpipiliang ito ay hindi bilang popular bilang ang iba - ito ay masyadong mahal.

Imitasyon Engine 3

Kung hindi mo nais na gumastos ng malaking pera sa mga nakaraang bersyon, pagkatapos ay dapat bigyang-pansin ito. Imitasyon Engine 3 - ang pinakamahusay na engine sa sandaling ito sa mga tuntunin ng presyo at kalidad. Maaari kang bumili ng ang karapatang gamitin ang relatibong mura, sa tulong nito, maaari kang lumikha ng isang ganap na mga laro computer, tulad ng ginagawa ng mga malalaking kumpanya ng software, well-kilala sa buong mundo. engine na ito ay may iba't-ibang mga kasanayan, tulad ng multiplatform, mahusay na suporta, pagiging simple at kaliwanagan. Kaya, ang bawat tao kung sino ang engine ay magagawang upang maayos na bumuo ng isang mahusay na laro, kung siya ay may kakayahan na gawin. Magaling batayan para sa magbibigay sa iyo ng imitasyon Engine 3.

Havok

Kung makipag-usap namin tungkol sa malaking proyekto, pagkatapos ay dapat talagang makakaapekto din Havok - isang engine na ang hitsura nito ay lubos na nagbago ang gaming industriya. Ngayon ito ay nilikha tungkol sa 200 mga laro sa video major studios at indie-unlad ay kahit na mas malaki. engine na ito ay kadalasang ginagamit para sa FPS o ikatlong tao, ngunit kung minsan maaari mong matugunan ang mga malalaking-scale proyekto ng ibang genre, tulad ng "StarCraft 2" sa gitna ng mga estratehiya, Super Smash Bros. bukod platformer at iba pa. Natural, ang acquisition na ito ay nagkakahalaga ng isang lubos na kahanga halaga, ngunit ang mga pagkakataon na ito ay bubukas up sa harap mo - lamang malaking. Kaya't kung ikaw ay isang malayang developer na may isang mababang badyet, maaari kang bumili ng ito engine - ito ay gumawa ng iyong laro lamang fine.

Unity 3D

Well, ito ay oras na para umusad mula sa mga pangunahing engine sa isang bagay ay hindi tulad ng isang malaking proporsyon. Maraming mga mababang-cost solusyon para sa isang dalawang-dimensional na laro, ngunit sa ikatlong dimensyon sa abot-kayang presyo magmadali upang magdagdag ng hindi lahat. Iyon ay kung bakit ang Unity 3D engine sa petsa ay lubhang popular, dahil ito ay nag-aalok low-cost access sa mga tatlong-dimensional na mundo. Mayroon na mula noong 2009, ang proyektong ito ay humahantong sa mga yaon na ito ay dinisenyo hindi para sa mga malalaking mga korporasyon tulad ng mga pangunahing proyekto. Samakatuwid, dapat mong tiyak na bigyang-pansin ang engine kung gusto mong bumuo ng isang three-dimensional na proyekto - ang pagbili ng isang lisensya ay magiging mura, ngunit para sa pera kumuha ka ng isang malaking halaga ng mga materyales, madaling pag-access sa paglalathala ng mga natapos na mga proyekto at higit pa.

DMM

Modern engine ay madalas na magbayad ng seryosong pansin sa makatotohanang pinsala, na inilapat sa mundo, mga character, mga sasakyan, at iba pa. Subalit, kung ikaw ay naghahanap para sa isang murang solusyon para sa isang laro kung saan ang pangunahing sangkap ay tiyak ang dinamika ng isang deformable katawan, pagkatapos ikaw ay dapat bigyang-pansin ang engine. Tinawag niya ang DMM, at sa kanyang tulong magagawa mong upang muling gawin lubhang makatotohanang modelo ng pinsala, hindi mahalaga kung ano ang magiging kanilang karakter. Ang buong pangalan ng engine - Digital Molecular Matter, at mula sa mga taong may alam Ingles, maaari nang makita na ito ay isang strain, at ito ay ang pangunahing tampok na ito. Kung wala kang pera para sa masyadong mahal modernong engine, na kung saan ay mag-aalok sa iyo ng isang pagpapapangit bilang isa sa maraming mga bahagi, o kung nais mong lumikha ng isang proyekto, na kung saan ay tumutok sa makapinsala lang at pagiging totoo, ito engine ay perpekto para sa iyo.

GameMaker

Kaya sa wakas ito ay nagkakahalaga ng nagbabayad ng pansin sa mga engine, na higit na naiiba mula sa lahat ng iba pang punto ay na ito ay hindi mo na kailangan sa programa, dahil ang lahat ng mga pangunahing utos ay pinalitan ng kongkreto mga aksyon nabaybay out in advance. Of course, ang mga pagkilos ay may isang limitadong halaga, ngunit ang mga ito ay pa rin lubos ng maraming, kaya magagawa mong upang lumikha ng mga laro na hindi nag-iisip tungkol sa mga katotohanan na nais mong maging katumbas ng halaga upang malaman ng isang programming language. gagawin mo na rin nang wala ito, at kung kang bumili ng lisensya, maaari mong gamitin ang mas maraming mga tampok, pati na rin i-publish ang kanilang sariling mga laro nang nakapag-iisa.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 tl.atomiyme.com. Theme powered by WordPress.