1. PENGANTAR TEKNOLOGI GAME
GAME BANANA MAN
KELOMPOK:
DZAKY RAFID R (52415098)
MUHAMAD GIFARI RAHMANI (54415617)
QADRISA MUTIARA DETILA (55415471)
HARI SOPIANDI (57415827)
3IA02
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS GUNADARMA
2018
2. 1. Buatlah map dari game tersebut.
2. Berikan Navigation Mesh agar AI dapat mengikuti jalan.
3. 3. Buat musuh.
4. Tambahkan fungsi agar AI selalu mengikuti Player dan mengikuti jalan yang telah
dibuat.
5. Ubah type menjadi dynamic agar musuh dapat bergerak dan checklist actor agar musuh
menjadi peran dalam game.
4. 6. Tambahkan property bernama Enemy.
7. Buat player.
8. Tambahkan fungsi menggerakkan dengan tombol w, a, s dan d.
5. 9. Tambahkan fungsi mendapatkan koin.
10. Tambahkan fungsi kalah jika musuh mengenai player.
11. Ubah type menjadi character.
12. Tambahkan property bernama Player.
6. 13. Buat koin.
14. Tambahkan fungsi motion agar koin bergerak memutar dan jika terkena player maka koin
akan hilang.
15. Checklist pada Actor dan Ghost agar koin tidak menghalangi jalan musuh.
7. 16. Checklist pada Collision Bounds dan pilih Box agar fungsi hit pada koin berbentuk kotak.
17. Tambahkan property bernama koin.
18. Buat kamera.
8. 19. Atur posisi kamera agar semua yang dibutuhkan dalam game dapat terlihat.
20. Tambahkan fungsi untuk menampilkan scene score, fungsi restart scene jika message
retry dijalankan dan fungsi berpindah ke level selanjutnya jika message NextLv
dijalankan.
9. 21. Buat scene score untuk menghitung koin.
22. Tambahakan 3 Text yang bertuliskan Coin, 10 dan Left.
10. 23. Tambahkan fungsi untuk mengurangi angka 10, fungsi level selanjutnya jika koin kurang
dari 1 dan fungsi restart scene agar angka kembali menjadi 10.
24. Tambahkan property dengan tipe integer.
25. Buat sceen baru untuk game over.
11. 26. Buat 2 Button yaitu Retry dan menu serta Text.
27. Retry button
Buat fungsi untuk menjalankan motion jika cursor tidak berada diatas retry button.
Buat fungsi untuk menjalankan motion jika cursor berada diatas retry button.
12. Buat fungsi untuk menghilangkan scene game over, menghilangkan kursor dan menjalankan
message retry.
Serta melanjutkan semua scene yang telah diberhentikan jika button retry di klik kiri.
28. Menu Button
Membuat fungsi menuju ke main menu jika button menu di klik.
13. Membuat motion pada button jika kursor diatas button dan tidak diatas button.
Buat animasi untuk motion button.
14. 29. Tambahkan matahari di sudut - sudut yang tidak terjangkau cahaya.
30. Tambahkan cube dibawah map agar jika player jatuh maka kalah.
15. 31. Tambahkan property bernama jatoh.
32. Buat 5 level dengan tingkat kesulitan yang berbeda dengan contoh menambahkan musuh
menjadi 2 di level selanjutnya.
16. 33. Tambahkan main menu.
34. Checklist pada mouse kursor agar kursor terlihat pada saat dijalankan
18. 37. Exit Button
Tambahkan action agar button mempunyai motion saat kursor berada diatas dan tidak berada
diatas button serta scene yang berbeda – beda pada setiap button.