Jumat, 20 Juli 2018

Pembuatan Game


BANANAMAN


Buatlah map dari game tersebut

Berikan Navigation Mesh agar AI dapat mengikuti jalan

Buat musuh

Tambahkan fungsi agar AI selalu mengikuti Player dan mengikuti jalan yang telah dibuat
Ubah type menjadi dynamic agar musuh dapat bergerak dan checklist actor agar musuh menjadi peran dalam game

Tambahkan property bernama Enemy

Buat player

Tambahkan fungsi menggerakkan dengan tombol w, a, s dan d

Tambahkan fungsi mendapatkan koin

Tambahkan fungsi kalah jika musuh mengenai player

Ubah type menjadi character

Tambahkan property bernama Player

Buat koin

Tambahkan fungsi motion agar koin bergerak memutar dan jika terkena player maka koin akan hilang

Checklist pada Actor dan Ghost agar koin tidak menghalangi jalan musuh

Checklist pada Collision Bounds dan pilih Box agar fungsi hit pada koin berbentuk kotak

Tambahkan property bernama koin

Buat kamera

Atur posisi kamera agar semua yang dibutuhkan dalam game dapat terlihat

Tambahkan fungsi untuk menampilkan scene score, fungsi restart scene jika message retry dijalankan dan fungsi berpindah ke level selanjutnya jika message NextLv dijalankan

Buat scene score untuk menghitung koin

 Tambahakan 3 Text yang bertuliskan Coin, 10 dan Left

Tambahkan fungsi untuk mengurangi angka 10, fungsi level selanjutnya jika koin kurang dari 1 dan fungsi restart scene agar angka kembali menjadi 10

Tambahkan property dengan tipe integer

Buat sceen baru untuk game over

Buat 2 Button yaitu Retry dan menu serta Text

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

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

Menu Button
Membuat fungsi menuju ke main menu jika button menu di klik

Membuat motion pada button jika kursor diatas button dan tidak diatas button

Buat animasi untuk motion button

Tambahkan matahari di sudut - sudut yang tidak terjangkau cahaya

Tambahkan cube dibawah map agar jika player jatuh maka kalah

Tambahkan property bernama jatoh

Buat 5 level dengan tingkat kesulitan yang berbeda dengan contoh menambahkan musuh menjadi 2 di level selanjutnya

Tambahkan main menu

Checklist pada mouse kursor agar kursor terlihat pada saat dijalankan

Play Button



Credit Button

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




Tidak ada komentar:

Posting Komentar