Postingan

Menampilkan postingan dari April, 2020

Tutorial Translate dan RayCast Pada Program Permainan

Gambar
Tutorial Membuat dan menggunakan fungsi Translate() dan  Raycast() untuk program permainan. Translate () 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. Fungsi Raycast() merupakan fungsi untuk melakukan penembakan ke arah yang dituju oleh kursor mouse dan menghasilkan koordinat Vector 3D. Selanjutnya, Mari kita mencoba mebuat dan menggunakan fungsi Translate () dan Raycast : Buatlah project baru di Unity atau cukup Scene baru, saja Pastikan Project yang digunakan adalah Game 3D. Tambahkan sebuah GameObject cube dengan cara klik menu GameObject -> 3D Object -> Cube dan tambahkan sebuah Component Rigidbody melalui menu Component -> Physics -> Rigidbody . Kemudian atur posisi Cube agar berada tepat di atas Plane seperti berikut ...

Tutorial Singkat Membuat Prefab

Gambar
Tutorial Singkat Membuat Prefab Prefab merupakan sebuah GameObject yang disimpan ke dalam Assets, yang nantinya bisa dimanfaatkan menjadi GameObject kembali. Idenya game yang akan dibuat kali ini cukup sederhana yaitu membuat Prefab dari sebuah GameObject dan mendaftarkannya sebagai sebuah variable public agar dapat dibuat ulang berkali-kali oleh fungsi pemanggil. Fungsi ini merupakan salah satu fungsi yang sering digunakan dalam pembuatan game. Langkah Pembuatan : 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 . Seperti Gambar Dibawah ini : Tambahkan plane kedua, ganti namanya menjadi Lantai2 dan atur scalenya menggunakan tombol Scale di pojok kiri atas atau masukkan angkanya pada panel transform. Ang...