Papan PingPong
adalah karaker
yang dimainkan oleh
pemain dalam
permainan ini.
Papan PingPong
akan mencoba
untuk menjaga
bola dengan memantulkan/menyentuh
bola dengan bergerak
kekiri atau
kanan dengan
cepat , lawannya
adalah papan
pingpong yg
digerakkan oleh
komputer, lawan/komputer
akan merespon
gerakan yg
kita buat,
khusus nyauntuk
bola, Komputer akan
memberikan perlawanan
dengan acak
dan sesuai
arah gerak
bola.
Papan
Pingpong
merupakan
jenis
permainan
papan.
Pada
implementasi
pembuatan
game papan
pingpong
ini
menggunakan
satu
unit komputer
dengan
spesifikasi
operasi
windows, aplikasi
python 2.7 serta
aplikasi
lainnya
yang mendukung
proses
pembuatan
seperti
word processor, image editor dan
spreadsheet.
Penjelasan Tampilan Game dan cara bermain:
Identifikasi ruang keadaan
Permasalahan
ini
dapat
dilambangkan
dengan
(jumlah
papan
PingPong
2, jumlah
bola 1).
Keadaan awal & tujuan
KeadaanAwal = skor
0 – 0 / Kosong
-Kosong
KeadaanTujuan = Salah
satupapan
(Player/Komputer)
mendapatskor/point
10
Aturan-aturan
a. Skor/Point harussampai 10 jikatidakmaka Player/Komputerkalah.
b. Menjaga agar bola tidakmelewatipapan Player/Komputer
Langkah Pengerjaan:
a. Skor/Point harussampai 10 jikatidakmaka Player/Komputerkalah.
b. Menjaga agar bola tidakmelewatipapan Player/Komputer
Langkah Pengerjaan:
1.Menginstall
python 2.7 serta
pygame.
2.Membuat
listing program untuk
membuat
tampilan
papan
serta bidak-bidak
dan
listing program untuk
menjalankan
bidak
serta menentukan
siapa
yang
menang,
dengan
rincian
sebagai
berikut
:
Blok
listing di
atas
bertujuan
untuk
meng
import semua
fitur-fitur
yang ada
pada
pygame.
Disini
kita akan
mencoba mengembangkan
game dengan jenis
sport , dimana
kita
import terlebih dahulu
pygamenya, lalu
import library python seperti math
, sys dll , buat
class dengan nama
pong, dengan isinya
skor pemain
utama, Lalu
skor pemain
lawan lalu
font/huruf ,
bola , arah dll
, dengan set
/ ketentuan yg
sudah dibuat
seperti diatas
Disini
kita akan
mencoba membuat
gambaran dari
pemain dan
lawan, dengan
ketentuan seperti
diatas, Lalu
disini kita
membuat gerakan/control
dari papan
pingpongnya dengan
perintah Key
UP dan Key
DOWN dengan ketentuan
yg telah
dibuat.
Disini
kita mencoba
membuat blok
gerakan dengan
menggabungkan
perulangan dan
percabangan didalamnya
, di
program ini kita
mencoba membuat
angel bola dengan dibentuk,
lalu buat
unsur waktu/run
didalam
program ini dengan
ketentuan seperti
diatas ketentuan
atau arah
=1 , lalu diblok kedua
kita membuat
respon lawan/
disini lah
unsur AI nya
Masukan perintah
screen.blit dengan
isi/ketentuan
skor pemain
dan skor
lawan, lalu
masukan fungsi
fungsi yg
sudah dibuat
sebelumnya , dan
yg terakhir
berikan perintah pong.run agar
program bisa berjalan
dengan baik.
Berikut merupakan potongan kodingan untuk membuat game sederhana dengan menggunakan bahasa pemrograman python. lalu dibawah ini merupakan tampilan game yang dihasilkan:
Terima kasih telah membaca blog saya, mohon maaf jika masih banyak kekurangan pada artikel yang saya buat ini.






