Game yang bernama ini “Balap Liar” bukanlah game yang mengandung unsur negatif, namun
game ini bergenre racing dan merupakan game balap mobil dimana mobil tersebut kecepatannya akan
terus bertambah setiap bertambahnya level dan harus menghindari mobil polisi
dan mobil berwarna kuning (mobil pengendara lain) seperti balap liar yang ada
di jalanan. Game Balap Liar ini menggunakan Bahasa python dan menggunakan
library Pygame dalam pembuatannya. Kalo gitu kita langsung coba buat game
dengan tutorial dibawah ini ya.
Tutorial Pembuatan
Game Balap Liar
1. Yang
pertama harus dilakukan dalam pembuatannya adalah download dan install terlebih
dahulu Bahasa pemrograman yang akan kita gunakan, jika kamu bingung harus download dimana langsung kunjungi https://www.python.org/downloads/
2. Kalau sudah terinstall programnya, lalu kamu download
library pygame untuk memanggil dan menjalankan fungsi yang akan digunakan
melalui web https://www.pygame.org/download.shtml. Nah jika
udah download langsung install pygame nya aja ya, kalo bingung cara installnya
ikuti tutorial https://www.youtube.com/watch?v=vGb5EX3XjdI aja
ya karena jika instalasi librarynya salah maka program yang akan kita buat bisa
jadi tidak running saat dijalankan.
3. Jika sudah terinstall library pygame, kemudian kamu
buat rancangan alur dan flowchart dari game yang akan kalian buat nantinya. Nah
berikut adalah flowchart dan rancangan game yang kelompok saya buat.
Flowchart Game
Tampilan Home Screen
Gameplay Balap Liar
Tampilan Game Over Balap Liar
4. Setelah itu, kita akan membuat 4 file yang berbeda, karena ada python, untuk pendeklarasian asset berupa gambar tidak dapat menjadi 1 file, sehingga didapati hasilnya akan tampak seperti berikut.
5. Listing
pada Action.py
6. Listing
pada MAIN.py
7. Pada bagian file Object.py, akan didapati source code berikut
8. Listing
pada var.py
9. Untuk
folder asset berisi asset yang akan kita gunakan dalam membuat game tersebut. Contoh
asset yang kita gunaka adalah gambar background, gambar icon, gambar mobil,
gambar ledakan, gambar splash screen, font, dsb.
10. Untuk
folder data berisi file yang akan menyimpan score dan highscore saat dimainkan
game tersebut.
11. Untuk folder music berisi semua suara yang digunakan seperti
suara mobil, suara saat tertabrak, dsb.
12. Jika
semua yang sudah dipersiapkan selesai maka kita dapat running game yang sudah
dibuat dengan mengeklik file MAIN.py
·
· Tampilan Intro Balap Liar
· Tampilan Awal Balap Liar
· Tampilan Menu Balap Liar
· Tampilan How To Play
· Tampilan Play Balap Liar
· Tampilan Game Telah Berakhir
· Tampilan Credit Balap Liar
Jika masih bingung dengan penjelasan diatas, kalian bisa lihat video dibawah untuk lebih detailnya.
Komentar
Posting Komentar