Pertemuan 5 Mechanim Player Game 3D - astridnovita.com

15
Pratikum Simulasi dan Game Program Studi Teknik Informatika – S1 Oleh : Astrid Novita Putri , S.Kom, M.Kom 1 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

Transcript of Pertemuan 5 Mechanim Player Game 3D - astridnovita.com

Pratikum Simulasi dan Game – Program Studi Teknik Informatika – S1 Oleh : Astrid Novita Putri , S.Kom, M.Kom 1

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

Pratikum Simulasi dan Game – Program Studi Teknik Informatika – S1 Oleh : Astrid Novita Putri , S.Kom, M.Kom 2

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

Pratikum Simulasi dan Game – Program Studi Teknik Informatika – S1 Oleh : Astrid Novita Putri , S.Kom, M.Kom 3

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

Pratikum Simulasi dan Game – Program Studi Teknik Informatika – S1 Oleh : Astrid Novita Putri , S.Kom, M.Kom 4

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

Pratikum Simulasi dan Game – Program Studi Teknik Informatika – S1 Oleh : Astrid Novita Putri , S.Kom, M.Kom 5

11. Buat : Animator Controller Klik Kanan Animator Controller Beri Nama : “Remy

Controller”.

12. Drag Remy Animator Ke Controller

Pratikum Simulasi dan Game – Program Studi Teknik Informatika – S1 Oleh : Astrid Novita Putri , S.Kom, M.Kom 6

13. Blok 3 Animator Liat Inspector : Klik Rig Ubah Animator Type : Humanoid

14. Pada Animator Setting Centang : Loop Time dan Loop Pose

Pratikum Simulasi dan Game – Program Studi Teknik Informatika – S1 Oleh : Astrid Novita Putri , S.Kom, M.Kom 7

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”

Pratikum Simulasi dan Game – Program Studi Teknik Informatika – S1 Oleh : Astrid Novita Putri , S.Kom, M.Kom 8

18. Condition Happy_Idle Jump : “Is Jumping”

19. Masuk Ke Parameters “Bool” Beri Nama : “IsRunning”

Pratikum Simulasi dan Game – Program Studi Teknik Informatika – S1 Oleh : Astrid Novita Putri , S.Kom, M.Kom 9

20. Browsing Google : Unity Scripting

21. Search : ”GetAxis” Pilih” Input GetAxis”

22. Copy Coding Di Bawah ini :

Pratikum Simulasi dan Game – Program Studi Teknik Informatika – S1 Oleh : Astrid Novita Putri , S.Kom, M.Kom 10

23. Buat File Coding C# dengan nama : “CharacterControl”

24. Buatlah coding untuk mengatur jalannya gerak si player

Pratikum Simulasi dan Game – Program Studi Teknik Informatika – S1 Oleh : Astrid Novita Putri , S.Kom, M.Kom 11

25. Drag Coding Pada RemyPlayer

26. Drag File Berbentuk Player ke animator

27. Pada Happy_Idle Runinng, Condition di pilih “IsRunning”

Pratikum Simulasi dan Game – Program Studi Teknik Informatika – S1 Oleh : Astrid Novita Putri , S.Kom, M.Kom 12

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

Pratikum Simulasi dan Game – Program Studi Teknik Informatika – S1 Oleh : Astrid Novita Putri , S.Kom, M.Kom 13

31. Kemudian Klik kanan Physic Material Setting di bawah ini

32. Drag dipada Remy/Player bawah ini :

Pratikum Simulasi dan Game – Program Studi Teknik Informatika – S1 Oleh : Astrid Novita Putri , S.Kom, M.Kom 14

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

Pratikum Simulasi dan Game – Program Studi Teknik Informatika – S1 Oleh : Astrid Novita Putri , S.Kom, M.Kom 15

37. Hasilnya Seperti Di Bawah Ini