Postingan

Menampilkan postingan dari 2020

AI Sederhana

Gambar
Kekuatan utama dari sebuah game adalah animasi karakter dan AI (Artificial Intelligence). Dalam materi kali ini, kita akan mencoba membangun karakter menggunakan script AI sederhana. Karakter yang akan digunakan adalah Kiky Si Kancil yang sudah kita buat pada materi sebelumnya dan tiga buah karakter yang bisa diambil di Standard Assets. Kiky Si Kancil adalah karakter yang dikembangkan oleh Rickman Rodevan yang terus dikembangkan sampai sekarang. Pada materi kali ini kita akan membuat Kiky yang merupakan seorang mutan kancil memiliki kekuatan ‘telekinetik’.  Sebelum melanjutkan materi, pastikan materi pertemuan sebelumnya sudah berjalan dengan baik, Kiky sudah bisa berjalan dan bergerak. Buka project materi sebelumnya, lalu tambahkan sebuah Sphere dengan cara klik menu  GameObject -> 3D Object -> Sphere . Ganti nama sphere menjadi BolaTelekinetik. Kemudian tambahkan material berupa gambar supaya bola terlihat menarik. Tambahkan juga komponen Rigidbody ...

Karakter dan Animasi 3D

Gambar
Buatlah Project 3D baru di Unity. Import package Standard-Asset & Kiky Si Kancil Kemudian tambahkan sebuah Terrain yang memiliki texture rumput. Cari folder Characters pada Assets, pilih folder ThirdPersonCharacter, pilih Prefabs dan masukkan prefab ThirdPersonController ke dalam Scene. Akan ada sesosok laki-laki berambut rancung yang seluruh kulit dan bajunya berwarna abu-abu. Namanya adalah Ethan, ia adalah salah satu model bawaan Unity yang texturenya memang sengaja dihilangkan. Selanjutnya tambahkan prefabs FreeLookCameraRig yang bisa didapatkan pada folder Prefabs di dalam folder Cameras. Sebelumnya, hapus dulu object Main Camera pada Hierarchy karena fungsi kamera akan kita ganti menggunakan FreeLookCameraRig ini. Klik prefabs FreeLookCameraRig dan pada parameter Target, drag ThirdPresonController alias karakter Ethan. Silahkan coba jalankan game, gerakkan karakter Ethan dengan keyboard dan kamera akan secara ‘otomatis’ ...