Sabtu, 07 Januari 2023

Membuat Project Terrain Sederhana Tugas 12

 Terrain adalah arena permainan yang biasanya berupa hamparan dengan texture tanah, rumput, pasir, bebatuan atau air. Pada terrain pada umumnya juga terdapat model gunung, lembah, pohon dsb.

Sebagai sebuah game engine yang terintegrasi, Unity telah dilengkapi dengan world editor yang sangat lengkap, kita tidak perlu lagi bersusah payah hanya untuk membuat terrain utama dalam game.




 Langkah Langkah Membuat Terrain Sederhana



Buatlah Project 3D baru di Unity. Berikan nama untuk project (bebas apa saja). Sekali lagi pastikan pilihan 3D aktif. Jika project sudah dibuat, import package asset untuk terrain unity (Bebas).



Selanjutnya kita melakukan import asset nya pada terrain, untuk download assetnya boleh juga dari unity asset ataupun juga bisa download manual di laptop masing masing.



kemudian kita import pada asset yang udah di download yaitu klik menu Asset ->

Import Package -> Custom Package



kemudian kita cari file asset yang udah kita download kemudian silahkan pilih asset nya.


Setelah proses impor selesai, tambahkan sebuah terrain dengan cara klik menu GameObject -> 3D Object -> Terrain. Jika tidak terjadi kesalahan, maka sebuah terrain kosong berukuran 500x500 pixel akan muncul.





Klik tombol Terrain Setting pada panel Terrain di tab Inspector yang akan menampilkan menu tambahan baru untuk pengaturan terrain aktif.



Kemudian atur Resolution Terrain Width dan Terrain Length menjadi 1000x1000


Selanjutnya klik tombol Paint Texture pada panel Terrain di tab inspector yang akan menampilkan menu tambahan baru untuk mewarnai terrain aktif.

Klik Edit Texture, klik Add Texture, dan pada kotak Dialog Add Terain Texture, klik Select dan pilih salah satu texture yang ada, misalnya kalo disaya itu texture Mountain alias pasir berwarna coklat ke abu abuan. Setelah itu klik Add


Selanjutnya klik Paint Trees pada tab Terrain di tab Inspector yang akan menampilkan menu tambahan baru untuk item item pada terrain yang di import.



Klik Edit Trees, pada kotak dialog Add Tree, klik browse, pilih salah satu item yang ada dan klik Add




Lakukan cara yang sama seperti sebelumnya, klik dan drag untuk meletakkan item item di mana-mana.



Selesai...


Sekian dari saya pada turorial pembuatan terrain sederhana di unity


mohon maaf bila ada kekurangannya


sekian terima kasih...





Universitas Budi Luhur








Senin, 21 November 2022

Belajar Membuat Prefab, GameObject Child, Rigidbody, Physics Material

 Buatlah project baru di Unity atau cukup Scene baru saja (jika Anda masih ingin menggunakan project materi sebelumnya).


Pastikan Project yang digunakan adalah Game 3D.


Tambahkan sebuah Plane dengan cara klik menu GameObject -> 3D Object -> Plane lalu ganti namanya menjadi Lantai1.






Tambahkan plane kedua, ganti namanya menjadi Lantai2 dan atur scalenya menggunakan tombol Scale di pojok kiri atas atau masukkan angkanya pada panel transform.

Angkat posisi Lantai2 sedikit ke atas dan atur kemiringannya sehingga mirip seperti gambar berikut.








Untuk memudahkan penyebutan, ganti nama Game Object Child tadi menjadi Titikjatuh.


Selanjutnya buat sebuah Sphere baru dengan cara klik menu GameObjects -> 3D Object -> Spphere dan ganti namanya menjadi (bebas) kalo saya namakan dengan bolayogi.


Tambahkan sebuah gambar pada panel Assets dengan cara klik kanan pada panel Assets -> Import New Assets..., lalu pilih salah satu gambar yang ada di komputer Anda,kalo saya dengan menggukan panel bentuk bola basket.









Klik bolayogi dan tambahkan RigidBody dengan cara klik menu Component -> Physics -> Rigidbody.


Rigidbody adalah sebuah komponen penting yang dapat membuat GameObject seolah-olah memiliki berat dan dapat dipengaruhi oleh gaya gravitasi.


Buat sebuah Physic Material dengan cara klik Assets -> Create -> Physics Material dan beri nama Bounce.





Berikutnya untuk menjadikan Prefab, drag MyBall dari tab Hierarchy ke panel Assets.





Kemudian, buat script C# dan beri nama GandakanBola.cs lalu ubah script menjadi seperti berikut ini




Selanjutnya pasang script tersebut di GameObject mana saja yang Anda suka, lalu pastikan parameter Titikjatuh dan parameter bolayogi diisi.


Parameter Titikjatuh diisi dengan GameObject sesuai dengan gameobject yang dibuat kalo saya sama namanya yaitu Titikjatuh, sedangkan parameter bolayogi diisi dengan prefab dengan yang sama nama object nya yaitu bolayogi.







 Jalankan Games dan klik tombol Buat Bola berkali-kali. Perhatikan pula kondisi tab Hierarchy dengan seksama, semua GameObject yang terbentuk dan terterah di sana akan menghilang secara otomatis setelah 5 detik. Beginilah cara Unity membuat GameObject secara runtime sekaligus menjaga kestabilan penggunaan memori pada Komputer.


Hingga ini hasil nya : 






Sekian Penjelasan saya pada kali ini Mohon maaf bila ada kekurangan pada pembelajaran kali ini

Sekian terimakasih

Catatan : untuk Menginput keyboard ada terjadi kesalahan scriptnya mungkin kedepannya bisa di menggunakan tombol keyboard... Terimakasih


Salam Budi Luhur


Senin, 17 Oktober 2022

Membuat sebuah project di Unity text Helloworld

 Sekarang saatnya membuat project game baru, tetapi sebelumnya apabila di komputer belum terinstall code editor, alangkah baiknya menginstall code editor terlebih dahulu. Adapun code editor yang digunakan adalah 'Visual Studio Code'. Kunjungi situs resminya untuk menginstall visual studio code, silahkan pilih code editor sesuai spesifikasi sistem operasi komputer kalian.


Langkah - langkah


1. Buka 'Unity Hub' melalui desktop atau start menu.



2. Setelah UnityHub terbuka pilih 'Projects' pada side bar sebelah kiri. Lalu pilih tanda dropdown samping tombol 'NEW' untuk memilih versi unity yang akan digunakan.





3. Tentukan nama project, templates dan lokasi penyimpanan. Sebagai contoh nama project adalah 'Hello World'. dan disarankan untuk menyimpan project pada directory 'C'. Lalu pilih Templates yang digunakan, kali ini menggunakan templates 2D. Lalu klik 'CREATE'.






4. Tunggu sampai proses loading pembuatan project selesai.



5. Setelah selesai proses loading, jendela project unity akan terbuka.





6. Klik kanan pada 'main camera' lalu pilih 'UI' lalu pilih 'Canvas'




7. Klik kanan pada 'Canvas' lalu pilih 'UI' lalu pilih 'Text'




8. Ubah nama object 'Text' pada hirarki menjadi 'Hello World Tx', dengan klik kanan pada object 'Text' (1). Dan anda dapat merubah properti dari object 'Hello World Tx' pada inspektor (2).





9. Saatnya melakukan pengetesan. Caranya klik tombol play pada bagian tengah atas jendela unity 3D. apabila tidak terdapat peringatan error pada console, berarti kita telah berhasil membuat tampilan hello world.




10. Berhasil tidak ada error yang di tampilkan dan bisa di run play



    Sekian dari saya tutorial pada kali ini semoga bermanfaat, walaupun hanya dasar nya saja yang di coba paling tidak sudah dapat gambaran dari software unity3D ini.


Mari kembangkan project game yang kita inginkan...


Terima kasih...


Salam Budi Luhur