Mula sa napaka-maagang yugto ng pag-unlad, anumang proyekto ng laro ay natutukoy hindi lamang sa ideya nito, kundi pati na rin sa mga teknolohiya na magpapahintulot sa ganap na ipatupad ito. Ito ay nangangahulugan na ang developer ay kailangang pumili ng laro engine kung saan ang laro ay papatayin. Halimbawa, ang isa sa mga engine na ito ay ang Unreal Development Kit.
Ang Unreal Development Kit o UDK ay isang libreng laro engine para sa di-komersyal na paggamit, na ginagamit upang bumuo ng mga laro sa 3D sa mga popular na platform. Ang pangunahing kakumpitensya ng UDK ay CryEngine.
Inirerekomenda naming makita: Iba pang mga programa para sa paglikha ng mga laro
Visual programming
Hindi tulad ng Unity 3D, ang logic ng laro sa Unreal Development Kit ay maaaring nakasulat sa parehong UnrealScript na wika at gamit ang UnrealKismet visual programming system. Ang Kismet ay isang napakalakas na kasangkapan kung saan maaari kang lumikha ng halos lahat ng bagay: mula sa outputting isang dialog sa antas ng antas ng pamamaraan. Gayunpaman, hindi maaaring palitan ng visual na programming ang hand-written code.
3D modeling
Bilang karagdagan sa paglikha ng mga laro, sa UDK maaari kang lumikha ng kumplikadong tatlong-dimensional na mga bagay mula sa mas simpleng mga hugis, na tinatawag na Brushes: kubo, kono, silindro, globo, at iba pa. Maaari mong i-edit ang mga vertex, polygon at mga gilid ng lahat ng mga hugis. Maaari ka ring lumikha ng libreng mga geometric na bagay gamit ang tool na Panulat.
Pagkasira
Pinapayagan ka ng UDK na sirain ang halos anumang elemento ng laro, buksan ito sa anumang bilang ng mga bahagi. Maaari mong payagan ang player na sirain ang halos lahat ng bagay: mula sa tela sa metal. Salamat sa tampok na ito, ang Unreal Development Kit ay kadalasang ginagamit sa industriya ng pelikula.
Paggawa gamit ang animation
Ang kakayahang umangkop na sistema ng animation sa Unreal Development Kit ay nagbibigay-daan sa iyo upang kontrolin ang bawat detalye ng bagay na animated. Ang modelo ng animation ay kinokontrol ng sistema ng AnimTree, na kinabibilangan ng mga sumusunod na mekanismo: isang blend controller (Blend), isang data-driven na controller, pisikal, pamamaraan-balangkas controllers.
Pangmukha na expression
Ang facial animation system FaceFX, kasama sa UDK, ay ginagawang posible upang i-synchronize ang kilusan ng mga labi ng mga character na may tunog. Sa pamamagitan ng pagkonekta sa voice acting, maaari kang magdagdag ng animation at facial expression sa iyong mga character sa laro nang hindi binabago ang modelo mismo.
Landscaping
Ang programa ay may mga handa na tool para sa pagtatrabaho sa mga landscape, na kung saan maaari kang lumikha ng mga bundok, mababang lupa, estuaries, kagubatan, dagat at marami pang iba, nang walang anumang mga espesyal na pagsisikap.
Mga birtud
1. Ang kakayahang lumikha ng mga laro na walang kaalaman sa mga programming language;
2. Mga nakamamanghang tampok na graphic;
3. Mga tonong materyal ng pagsasanay;
4. Cross-platform;
5. Makapangyarihang pisika engine.
Mga disadvantages
1. Ang kakulangan ng Russification;
2. Ang pagiging kumplikado ng pag-unlad.
Ang Unreal Development Kit - isa sa pinakamakapangyarihang mga engine ng laro. Dahil sa pagkakaroon ng pisika, mga particle, ang mga epekto ng post-processing, ang mga posibilidad ng paglikha ng magagandang likas na landscape na may tubig at mga halaman, mga module ng animation, maaari kang makakuha ng isang kahanga-hangang serye ng video. Sa opisyal na site para sa hindi paggamit ng komersyal, ang programa ay libre.
I-download ang Unreal Development Kit para sa libre
I-download ang pinakabagong bersyon mula sa opisyal na site.
Ibahagi ang artikulo sa mga social network: