Postingan

Belajar Menggunakan Karakter 3D dari Unity Asset Store dan Animasinya pada Unity

Gambar
Pertemuan ke-13 Pemrograman Permainan Silahkan unduh / copy Assets yang dibutuhkan dari beberapa sumber berikut: Assets yang dibutuhkan adalah: Standard-Assets.unitypackage (Terdapat di Asset Store) Character Pack: Free Sample (Terdapat di Unity Asset Store) Buka kembali Projek unity 3D terrain sebelumnya lalu import Standard-Asset dan Character Pack ke dalam projek tersebut. Kemudian masukkan karakter ke dalam terrain yang terdapat dalam folder Supercyan Character Pack Free Sample -> Prefabs -> Simple Movement -> Mobile dan pilih MobileMaleFreeSimpleMovement1 Selanjutnya masukkan prefab FreeLookCameraRig yang terdapat dalam folder Standard Assets -> Cameras -> Prefabs ke dalam Terrain lalu hapus MainCamera dan ubah tag FreeLookCameraRig menjadi MainCamera.   Berikutnya pada tab Inspector ubah target menjadi MobileMaleFreeSimpleMovement1 sehingga kamera akan berada tepat dibelakang karakter.   Untuk menggerakkan karakter mengg...

Belajar Terrain 3D di Unity

Gambar
Pertemuan ke-12 Pemrogaman Permainan 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 standar Unity. Ada dua cara untuk melakukan import package Unity Menggunakan window Asset Store (Ctrl+9) (harus terhubung dengan internet) Import dari komputer (Assets -> Import Package -> Custom Package). 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. Lalu 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 mewa...

Belajar UI System di Unity

Gambar
Pertemuan ke-11 Pemrograman Permainan Buatlah project baru di Unity atau cukup scene baru saja jika masih ingin menggunakan project yang sudah digunakan dalam materi sebelumnya. Tambahkan sebuah Plane dengan cara klik menu GameObject -> UI -> Panel . Semua object UI memiliki satu mekanisme unik yang disebut dengan Anchor. Misalnya untuk panel yang baru saja kita pasang. Kita bisa melihatnya pada panel Transform bahwa secara default Anchor yang dimilikinya adalah Strecth x Strecth. Gunakan Hand Tool standar atau tambahkan klik Kanan untuk mendapatkan pandangan Scene seperti di bawah ini.  Selanjutnya kita akan membuat tombol. Caranya klik menu GameObject -> UI -> Button . Pasang Button sebagai child dari Panel dengan cara drag langsung pada tab Hierarchy. Selanjutnya buat sebuah InputField dengan cara klik menu GameObject -> UI-> InputField . GameObject ini berfungsi untuk menerima inputan dari user. Tempatkan Inputfield pada panel dan ...

Belajar Shooting Target di Unity

Gambar
Pertemuan ke-9 Pemrograman Permainan Buatlah project baru di Unity atau cukup scene baru saja jika masih ingin menggunakan project yang sudah digunakan dalam materi sebelumnya. Tambahkan sebuah Plane dengan cara klik menu GameObject -> 3D Obect -> Plane . Atur posisi Plane pada komponen Transform menjadi (0,0,0).  Setelah itu klik Main Camera di tab Hierarchy, kemudian ganti Positionnya menjadi (0,0,0) dan Rotationnya menjadi (0,90,0). Atur posisi main Camera menggunakan gizmo sehingga didapat tampilan kurang lebih seperti ini Masih dengan Main Camera terpilih pada tab Hierarchy, tambahkan EmptyChild dengan cara klik menu GameObject -> Create Empty Child .   Siapkan Prefab Bola yang berasal dari materi pembahasan sebelumnya. Ganti nama prefab menjadi Peluru . Tambahkan sebuah Capsule atau objek apapun untuk menjadi target sasaran tembak, lalu centang pilih Is Trigger pada objek tersebut. Letakkan objek sasaran berada pada sebrang Main Camera...

Belajar Simple Animation di Unity

Gambar
Pertemuan ke-10 Pemrograman Permainan Buatlah project baru di Unity atau cukup scene baru saja jika masih ingin menggunakan project yang sudah digunakan dalam materi sebelumnya. Tambahkan sebuah Plane dengan cara klik menu GameObject -> 3D Obect -> Plane . Tambahkan sebuah Cube dangan cara klik menu GameObject -> 3D Obect -> Cube dan tempatkan Cube sedikit di atas Plane agar terlihat. Selanjutnya tampilkan jendela Animation dengan cara klik menu Window -> Animation . Rencananya kita akan membuat 3 animasi yang berbeda untuk si Cube.   Untuk membuat animasi, yang pertama harus dilakukan adalah membuat sebuah file *.anim yang berisi sebuah animasi. Caranya, klik GameObject Cube pada tab Hierarchy, klik jendela Animation dan klik Create. Lalu ketikan nama animasinya, misalnya: Animasi1.anim   Pastikan tombol record (tombol merah di pojok kiri atas) telah diklik yang menandakan Unity telah siap melakukan rekaman pergerakan apapun ter...