Mga computerComputer games

Unity laro engine. Unity 3D sa Russian

Sa kasalukuyan yugto ng pag-unlad ng industriya ng gaming ay lubos na popular. Dati computer games ay lamang masaya para sa isang makitid bilog ng mga taong mahilig sa, ngayon ay ang lugar na ito ang papunta sa isang buong bagong antas. Parami nang parami ang mga tao ay gumon sa mga laro sa computer, ay patuloy sa labas proyekto na angkop para sa mga tiyak na edad at target na mga grupo (eg, pamilya laro).

Naturally, para sa isa na ito ay katumbas ng halaga - sa karamihan ng mga kaso ito ay ang buong kumpanya, na binubuo ng ilang mga compartments, ang bawat isa ay nakikibahagi sa kanyang sariling mga gawain. Sama-sama, sila ay lumikha ng mga pinaka-natitirang at kaakit-akit modernong mga laro computer. Gayunman, ito ay nagkakahalaga ng pagpuna na sa mga nakaraang taon ng isang malaking bilang ng mga indie laro - mga proyekto mula sa mga independiyenteng mga developer. Maaaring ito ay isang tao, at isang maliit na pangkat ng mga kasundo mga tao, ngunit pinaka-mahalaga - hindi sila magkaroon ng isang malaking budget, daan-daan ng mga manggagawa na may mas mataas niche edukasyon. Ngayon ang lahat ay maaaring magsulat ng kanilang sariling mga laro, sa katunayan umiiral bilang isang espesyal na operating kapaligiran, at handa na kernel, tulad ng Unity laro engine. Sa artikulong ito ay mong malaman kung ano ito at kung bakit kailangan mo ito.

core laro

Dapat mong simulan ang hindi sa kung ano ang partikular na Unity laro engine, ngunit sa kung ano talaga ang engine. Isipin pagsulat ng isang computer game - kailangan mong irehistro ang ganap na mula sa simula ang lahat ng mga code, ganap na ang bawat maliit na kilusan ng mga character, paglipat ng kalaban, makipag-ugnay sa kapaligiran at kahit libu-libong mga iba't ibang mga bahagi. Hindi kapani-paniwalang mahirap, ay hindi ito? Lubos na mapadali ang proseso ng paglikha Maaari mo lamang engine.

Ang laro engine - ang core ng proyektong ito, na naglalaman ng lahat ng mga pangunahing mga script. Iyon ay, sa halip na lumikha ng isang laro mula sa simula, maaari kang kumuha ng isang yari na core at bumuo sa mga ito ng maraming patong ng kanilang nilalaman. Hindi ito dapat matakot na ito ay isang bagay na ilegal na - hindi mo nakawin ang core, at gamitin lamang ang mga ito, tulad ng ginagawa milyon-milyong mga iba. Gamit ang laro engine na nilikha ng iba - ito ay isang napaka-pangkaraniwan diskarteng ito, tanging ang pinakamalaking kumpanya ay may ang mga paraan at pagkakataon na lumikha ng kanilang sariling mga laro engine malaking scale. Kung wala kang mga badyet para sa mga ito - mas mahusay na gamitin ang Unity laro engine. Ngunit bakit naroon siya?

Bakit Unity?

May ay isang malaking iba't-ibang mga engine na ito ay magagamit sa anumang bahagi ng network para sa libre o ganap na walang bayad. payagan sila sa iyo na lumikha ng mga disenyo sa 2D, at sa 3D, ikaw ay buksan ang access sa iba't ibang mga tampok at iba pa. Ngunit bakit kasama ng mga ito ay dapat piliin Unity laro engine at hindi sa anumang iba pang?

Sa katunayan, walang sinuman Pinipilit mong gumawa ng pagpiling iyon - halimbawa, mayroong isang napakahusay na core ng UDK, na kung saan marami ang gumagamit upang gumawa ng mga laro sa 3D. Kung ikaw ay hindi interesado sa three-dimensional na imahe, maaari mong madaling lumikha ng isang proyekto na may kaukulang dimensional engine. Ngunit Unity - ay ang pinaka-popular at mataas na kalidad three-dimensional engine ng lahat ng magagamit ngayon, para na talagang dapat isipin ang tungkol sa kung paano gamitin ang kanyang pangalan. Unity 3D laro engine ay may ilang mga malubhang kalamangan sa ibabaw ng iba, na tatalakayin pa.

pakinabang ng Unity

Unity - isang bagong engine para sa paglikha ng mga 3D na laro. Maraming nagtataka kung bakit kailangan mo upang piliin ito. Bilang ay sinabi bago, walang tao Pinipilit mong itigil ang iyong mga pagpipilian dito. Ngunit ngayon alam mo na kung ano siya ay nakatayo out mula sa pahinga.

Una, ito ay isang pag-unlad na kapaligiran - ikaw ay binibigyan ng isang lubhang kumportable at functional IDE, na kung saan ay naglalaman ng parehong eksena editor, at ang editor pasilidad, at kahit na isang maliit na script editor. Hinggil sa huli - plus ito ay lalo na kapansin-pansin sa background ng iba pang, tulad ng sa karamihan ng mga engine na may sariling scripting wika, na kung saan ay makikita mo sa anumang kaso ay may upang gamitin. Sa kaso ng Unity, maaari mong gamitin ang alinman sa lokal na wika, pati na rin ang anumang iba pang.

Dapat din namin banggitin ang antas ng graphics na maaaring malikha sa laro - ito ay lubos na mataas kung ihahambing sa karamihan ng iba pang engine. At, siyempre, ito ay nagkakahalaga ng noting ang pinakamataas na antas ng physics - Maaari kang lumikha ng isang proyekto pati na rin ang anumang modernong obra maestra, siyempre, na may angkop na kakayahan.

Sa konklusyon, dapat itong sinabi tungkol sa gastos - na ito ay nagiging isang hadlang para sa maraming mga bagong developer. Sa kasong ito, ito ay hindi masyadong mataas - lamang sa isa at kalahating libong dolyar. Kung ninanais, maaari mong gamitin ang libreng bersyon - ito ay fully functional, ngunit ay hindi magkaroon ng isang tiyak na bilang ng mga kapaki-pakinabang na tampok. Gayundin, ang natapos na proyekto ay palaging ipakita ang Unity logo sa laro. Ngayon naiintindihan mo kung bakit ang Unity 3D - isang popular na game engine. Ngunit talagang ito ay hindi magkaroon ng disadvantages? Ngayon kami ay makipag-usap tungkol dito.

cons Unity

Maraming Sinubukan upang maghanap ng pula na may ganitong engine, ngunit may kahirapan reklamo nakasalansan up isa lamang - sarado source code. Sa isang katuturan, ito ay talagang cons - maaari mong gamitin lamang ang kernel, na kung saan ay nagbibigay sa iyo ng isang developer, hindi ka maaaring gumawa ng anumang mga pagbabago dito, kahit na kung alam mo kung paano gawin ito. Kahit isinasaalang-alang ang katunayan na nagbayad ka isang libo't limang daang dolyar - ang lisensya pa rin ay hindi nagbibigay sa iyo ng access sa kernel mismo. Ngunit kung titingnan mo sa kabilang banda, halos walang modernong engine ay hindi nagbibigay sa iyo ng access sa kernel code, upang ang mga negatibong ay maaaring ituring na isang malubhang kasalanan sa mga big-inat. At iba pang mga pagkukulang sa ito maganda ang engine ay hindi maaaring matagpuan.

Ang paggamit ng Unity

Tungkol sa paggamit ng engine ay sinabi bago - IDE lamang fine para sa kanya. Ito ay bihirang upang mahanap ang tulad ng isang functional na pag-unlad na kapaligiran na ay hindi na-overload na may mga hindi kinakailangang mga detalye ay hindi magiging ganap na hubad at hindi komportable. Sa Unity, ang lahat ng tapos na lamang ang multa - maaari mong agad na makakuha ng access sa editor at laro mga eksena, at gaming pasilidad, at kahit na mga script, mag-apply sa kanila. Maaari mong direktang sa IDE upang tingnan ang real-time pagdaan ng mga bagay na iyong ginawa. Ito in Unity may lamang walang kumpetisyon - ang engine ay mahusay.

Russian Unity

Kung hindi ka nagsasalita ng Ingles, hindi mo mag-alala, maaari mo pa ring samantalahin ng Unity. Ang laro engine sa Russian exist at aktibong suportado, kaya makikita mo magagawang lumikha ng masterpieces sa laro isinaling bersyon madali. Dagdag pa rito, mayroong isang malaking Ruso na nagsasalita ng Internet komunidad na nakatuon sa ito engine - doon maaari mong mahanap ang pinakabagong mga balita, basahin ang mga opinyon ng mga may karanasang mga gumagamit at hilingin sa iyong mga katanungan. Unity3D in Russian - ito ay lubos na posible.

pagdaragdag ng script

Ito ay nai-sinabi na hindi mo na makakuha upang baguhin ang kernel code sa. Ngunit maaari kang magdagdag ng iyong sariling mga script, o i-download ang mga na nilikha ng iba pang mga gumagamit.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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