TUGAS PBO B (GAME PONG)

 Pong adalah game video dua dimensi yang menyimulasikan sebuah permainan tenis meja. Sang pemain menggerakkan sebuah bat yang bergerak naik-turun. Game ini dapat dimainkan dengan komputer (bot) atau dua orang yang menggerakkan bat di sebelah kiri. Pemain memukul bola bolak-balik. Untuk memenangkan game, sang pemain harus memukul bola tersebut sampai lawan tidak bisa memukul bola tersebut.

Adapun beberapa Class yang digunakan adalah sebagai berikut beserta penjelasannya :

Pong.java: Class ini merupakan kelas utama yang nantinya akan memuat semua kelas yang ada.

Renderer.java : Class ini merupakan kelas yang nantinya akan menjadi dasar dari panel atau tampilan dari aplikasi permainan Pong. 

Paddle.java: Class ini merupakan kelas yang berfungsi sebagai pengaturan untuk bat Pong.

Ball.java: Class ini merupakan kelas yang berfungsi sebagai pengaturan untuk bola Pong.

Berikut adalah class diagram dari program Game Pong saya yang di bentuk di BlueJ


Selanjutnya adalah source code dari Game Pong dengan beberapa kelas yang sebelumnya telah disebutkan.

a.Pong.java















b.Renderer.java

c.Paddle.java




d.Ball.java







Berikut merupakan output dari Program Game Pong 


Komentar

Postingan populer dari blog ini

TUGAS PBO B (JAVA FX)

WEB PORTOFOLIO PRIBADI

TUGAS PBO B (GAME WORLD OF ZUUL)