Pertemuan 5 Mechanim Player Game 3D Game 3D adalah Game dua dimensi dilihat dari keadaan ruangnya yang hanya memiliki dua sisi ( X,Y dan Z). Game ini menggunakan tipe pemodelan: -3d object/model : ini merupakan model/ object 3 dimensi yang nantinya akan anda jadikan sebagai karakter utama, bangunan, object-object seperti senjata,musuh, permukaan tanah,pohon, bukit,dll. Object 3d seperti ini bisa anda buat dengan menggunakan program seperti 3D S.Max, Blender, Maya, Hash,dll. Animasi 3D adalah pengembangan dari animasi 2D. Dengan animasi 3D, karakter yang diperlihatkan semakin hidup dan nyata, mendekati wujud manusia aslinya. Contoh Game 3D: Toy Story, Monster Inc., Finding Nemo, The Incredible, Shark Tale. Cars, hingga Final Fantasy. Disini kita bisa melihat perbedaan visual jika dbandingkan dengan animasi 2D. Kesemuanya itu biasa juga disebut dengan animasi 3D atau CGI (Computer Generated Imagery). Langkah-Langkah membuat Game 3D : 1. Masuk ke Unity 3D New Pilih 3D Oleh : Astrid Novita Putri, S.Kom, M.Kom 1
2. Buat Akun Mixamo Sign Up /Login https://www.mixamo.com/ Store 3. Store Characters Cari Karakter Player, Misal = Remy 4. Cari Animations Running Pilih Jenis Running Add To Pack Oleh : Astrid Novita Putri, S.Kom, M.Kom 2
5. Cari Animations Jump Pilih Jenis Jump Add To Pack 6. Cari Animations Iddle Pilih Jenis Happy Iddle Add To Pack 7. Download Dengan Type : FBX For Unity Queue Download Oleh : Astrid Novita Putri, S.Kom, M.Kom 3
8. Buka File Kemudian Drag semua file yang di download 9. Kemudian file yang di drag muncul di bawah ini : 10. Kemudian Klik Beta File Ke Scene Oleh : Astrid Novita Putri, S.Kom, M.Kom 4
11. Buat : Animator Controller Klik Kanan Animator Controller Beri Nama : Remy Controller. 12. Drag Remy Animator Ke Controller Oleh : Astrid Novita Putri, S.Kom, M.Kom 5
13. Blok 3 Animator Liat Inspector : Klik Rig Ubah Animator Type : Humanoid 14. Pada Animator Setting Centang : Loop Time dan Loop Pose Oleh : Astrid Novita Putri, S.Kom, M.Kom 6
15. Untuk melewati Iddle ke Jump Maka Klilk Kanan Pada : Happy_Idle Make Transition. 16. Kemudian Tambah MakeTransition dari Idle Jump Running 17. Masuk Ke Parameters Trigger Beri Nama : IsJumping Oleh : Astrid Novita Putri, S.Kom, M.Kom 7
18. Condition Happy_Idle Jump : Is Jumping 19. Masuk Ke Parameters Bool Beri Nama : IsRunning Oleh : Astrid Novita Putri, S.Kom, M.Kom 8
20. Browsing Google : Unity Scripting 21. Search : GetAxis Pilih Input GetAxis 22. Copy Coding Di Bawah ini : Oleh : Astrid Novita Putri, S.Kom, M.Kom 9
23. Buat File Coding C# dengan nama : CharacterControl 24. Buatlah coding untuk mengatur jalannya gerak si player Oleh : Astrid Novita Putri, S.Kom, M.Kom 10
25. Drag Coding Pada RemyPlayer 26. Drag File Berbentuk Player ke animator 27. Pada Happy_Idle Runinng, Condition di pilih IsRunning Oleh : Astrid Novita Putri, S.Kom, M.Kom 11
28. Buatlah Animator seperti di bawah ini : 29. Pada Running Happy_Idle, Condition di pilih IsJumping 30. Pada Player/Remi Tambahkan RigiBody, Box Collider dan Capsule Collider Atur Size Pada Box Collider Oleh : Astrid Novita Putri, S.Kom, M.Kom 12
31. Kemudian Klik kanan Physic Material Setting di bawah ini 32. Drag dipada Remy/Player bawah ini : Oleh : Astrid Novita Putri, S.Kom, M.Kom 13
33. Pindahkan Main Camera Pada Remy, agar camera dapat bergerak mengikuti gerak si player/remy. 34. Pilih GameObject 3D Object Quad 35. Drag Kemudian atur ukuran 36. Untuk memberi warna klik kanan material unlit color cari warna Oleh : Astrid Novita Putri, S.Kom, M.Kom 14
37. Hasilnya Seperti Di Bawah Ini Oleh : Astrid Novita Putri, S.Kom, M.Kom 15