Langsung ke konten utama

Postingan

Menampilkan postingan dari April, 2020

Mengenal Translate dan Raycast pada Unity

Pada kesempatan kali ini akan dibahas mengenai translate dan raycast . Kedua istilah ( translate dan raycast)  tersebut merupakan suatu fungsi pada game engine Unity yang dapat digunakan dalam membangun sebuah game, lebih tepatnya digunakan untuk membangun interaksi antara pengguna game ( player ) dengan lingkungan game. Definisi umun: ·          Fungsi Translate() adalah sebuah fungsi untuk membuat sebuah objek bergerak secara relatif terhadap posisinya sendiri dan bukan pada posisi dunia. Contohnya jika tombol panah maju ditekan maka objek akan mau ke depannya dan bukan ke arah depan pandangan pengguna. Salah satu contoh  implementasinya seperti pada game Counter Strike, di mana control pergerakanya menggunakan : tombol W digunakan untuk maju, S digunakan untuk mundur, A digunakan untuk bergerak ke samping kiri, dan D digunakan untuk bergerak ke samping kanan. ·          Fu...

Menggandakan Objek pada Unity

Pada kesempatan kali ini akan dibahas mengenai cara menggandakan gameObject (objek) pada Unity. Untuk menggandakan sebuah/beberapa objek dalam Unity, akan digunakan sebuah asset pada unity yang disebut dengan Prefab . Prinsip prefab   adalah reusable , maksudnya adalah dimungkinkanya penggunakan objek yang sama secara berulang-ulang. Untuk lebih mengenal terkait dengan prefab, silakan ikuti langkah berikut: Langkah 1 : Setelah masuk dalam projek Unity, buatlah gameObject. Mula-mula buatlah sebuah GameObjet plane dengan cara klik(kiri) pada jendela Hierarchy à 3D Object à Plane atau klik (kiri) pada menu GameObject à 3D Object à Plane. Dan lakukan cara yang sama untuk membuat GameObject Sphere (bola), sehingga hasilnya seperti ini: Langkah 2 : Menggunakan asset prefab . Prefab   dapat dibuat dengan cara klik(kiri) pada tempat kosong dalam jendela Assets à Create à Prefab atau klik(kiri) Menu Assets à Create à Prefab, setelah itu berilah sebuah n...

Mengenal GUI Skin pada Unity

Pada dokumentasi kali ini akan membahas terkait GUI Skin,   Apa itu GUI Skin? GUISkins  are a collection of  GUIStyles  that can be applied to your GUI. Each Control type has its own Style definition. Skins are intended to allow you to apply style to an entire UI, instead of a single Control by itself. https://docs.unity3d.com/Manual/class-GUISkin.html Atau sederhananya (menurut saya), GUI Skin adalah suatu fitur pada Unity yang digunakan untuk merias/mempercantik tampilan pada layar game. Layaknya file script CSS pada HTML, GUI Skin juga digunakan agar user atau player nyaman dengan aplikasi(game) yang kita buat. Sebelum lanjut ke tahap berikutnya, silahkan sediakan beberapa objek seperti file gambar, suara, dan font, atau dapat diunduh melalui link google drive berikut : https://drive.google.com/open?id=15qJYApNNuo6Ej3qTMjPFZS9_lePDrnGC Langkah   1 : Membuka Unity & Buatlah sebuah project baru   Pada tampil...