Paano mo gustong lumikha ng iyong sariling laro? Upang gawin ito, kailangan mo ng isang espesyal na programa kung saan maaari kang lumikha ng mga character, lokasyon, magpataw ng mga soundtrack at marami pang iba. Maraming mga naturang programa: mula sa pinaka-elementarya software para sa paglikha ng mga laro ng platform sa malaking engine ng cross-platform para sa mga laro sa 3D. Ang isa sa mga pinaka-makapangyarihang engine ay Unity3D.
Ang Unity3D ay isang tool para sa pagbuo ng parehong mga flat two-dimensional na laro at bulk 3D games. Ang mga laro na nilikha kasama ang tulong nito ay maaaring tumakbo sa halos anumang operating system: Windows, Android, Linux, iOS, at din sa mga console ng laro. Ang Unity3D ay dinisenyo para sa buong proseso ng pag-unlad na magaganap dito.
Inirerekomenda naming makita: Iba pang mga programa para sa paglikha ng mga laro
Visual programming
Sa una, ang paglikha ng mga ganap na laro sa Unity3D ay nagpapahiwatig ng kaalaman sa mga programming language tulad ng JavaScript o C #. Sa prinsipyo, maaari mo pa ring gamitin ang mga ito. O maaari mong gamitin ang interface ng Drag-and-Drop, tulad ng sa Game Maker. Dito kailangan mo lamang i-drag ang mga bagay gamit ang mouse at itakda ang mga katangian para sa mga ito. Ngunit ang paraan ng pag-unlad na ito ay angkop lamang para sa maliliit na indie games.
Lumikha ng animation
Maaari mong mai-animate ang mga modelo sa Unity3D sa maraming paraan. Ang unang paraan ay upang lumikha ng animation sa mga programa ng third-party para magtrabaho sa three-dimensional animation at i-import ang proyekto sa Unity3D. Ang ikalawang paraan ay gumagana sa animation sa Unity3D mismo, dahil ang built-in na editor ay may isang espesyal na hanay ng mga tool.
Materyales
Ang mga materyales at mga texture ay may mahalagang papel sa paglikha ng isang makatotohanang, mataas na kalidad na imahe. Direktang ilakip ang mga texture sa bagay na hindi maaaring, kailangan mong lumikha ng isang materyal na gamit ang mga texture, at pagkatapos lamang ito ay itatalaga sa bagay. Bilang karagdagan sa standard na mga aklatan ng materyal, maaari kang mag-download ng mga karagdagang file at i-import ang mga ito sa Unity3D.
Antas ng detalye
Ang tampok na ito Unity3D ay maaaring makabuluhang bawasan ang load sa device. Function Level Of Detalye - karampatang detalye. Halimbawa, sa pagpapatakbo ng mga laro, kapag lumilipat ng distansya, kung ano ang nasa likod mo ay natanggal, at kung ano ang nasa unahan mo ay nabuo. Dahil dito, ang iyong aparato ay hindi littered sa hindi kailangang impormasyon.
Mga Bentahe:
1. Ang kakayahang lumikha ng mga laro sa anumang OS;
2. Katatagan at mataas na pagganap;
3. Pagsubok nang direkta sa laro sa editor;
4. Halos walang limitasyong libreng bersyon;
5. Friendly interface.
Mga disadvantages:
1. Ang kakulangan ng Russification.
2. Para sa higit o mas kaunting mga malalaking proyekto, kinakailangan na malaman ang hindi bababa sa dalawang wika ng programming;
Ang Unity3D ay isa sa mga pinaka-makapangyarihang at marahil ang pinaka-popular na laro engine sa mundo. Ang natatanging tampok nito ay ang kabaitan sa mga nagsisimula at ang pinakamalawak na multiplatform. Halos lahat ay maaaring gawin sa mga ito: mula sa isang ahas o tetris sa GTA 5. Sa opisyal na website maaari mong i-download ang isang libreng bersyon ng programa, na naglalaman ng ilang mga menor de edad limitasyon.
I-download ang Unity3D nang libre
I-download ang pinakabagong bersyon mula sa opisyal na site.
Ibahagi ang artikulo sa mga social network: