Kaskus

Tech

cbc97Avatar border
TS
cbc97
C++ Challenge !!! Pac Man with battle system
kita semua pasti udah tau pac man kan ?
nah sekarang saya menemukan soal yang cukup berbobot dan cocok untuk dijadikan tantangan

Buatlah permainan pac man menggunakan map 15x15. Pada awal permainan player terletak di posisi x = 1 dan y = 1. Makanan akan tersebar di seluruh petak pada map. Player dapat bergerak di dalam map menggunakan w, a, s, d. Player dapat memakan makanan pada map dan score akan bertambah 1 untuk setiap makanan yang dimakan kemudian makanan akan hilang.
Semua potongan program wajib dimasukkan dalam procedure atau function. Function main hanya mengandung alur program saja. Procedure dan function tidak boleh dibuat asal-asalan. (main progam hanya boleh diisi dengan pemanggilan function/procedure)
Tambahkan 2 musuh pada map(musuh anggap saja huruf X dan Y). Pada awal permainan, letak musuh adalah random. Musuh tidak dapat menumpuk dengan musuh lain atau player. Musuh akan bergerak secara random di dalam layar setiap 3 detik sekali dan dapat memakan makanan. Tampilkan score untuk masing-masing karakter.
Apabila musuh bertemu dengan player, maka akan terjadi battle. Sistem battle menggunakan batu, gunting, kertas. Tampilkan menu untuk pilihan user dan musuh. Pilihan musuh adalah random. Kemudian tampilkan siapa pemenangnya.
Apabila player kalah, maka player akan mati kemudian restartlah permainan. Apabila player menang, maka musuh yang dikalahkan akan hilang dari map. Apabila semua musuh sudah kalah, maka program akan selesai.



kalau coding anda berhasil bisa di share emoticon-I Love Indonesia (S)
emoticon-I Love Indonesia (S)
0
1.2K
11
GuestAvatar border
Komentar yang asik ya
Urutan
Terbaru
Terlama
GuestAvatar border
Komentar yang asik ya
Komunitas Pilihan