Langsung ke konten utama

FP Pemrograman Berorientasi Objek A

Game Java Tebak Gambar



Kami dari kelompok FP PBO kelas A yang beranggotakan :
  • Junaedi Akbar 05111940000041
  • Ifanu Antoni 05111940000064

Pada kesempatan kali ini kami akan menjelaskan mengenai game Tebak Gambar yang telah kita buat menggunakan permrograman Java. Dalam game ini nantinya pengguna akan diberi 2 pasang gambar di setiap stagenya lalu pengguna harus menebak kata apa yang sesuai dengan gambar yang telah diperlihatkan. Agar lanjut ke stage berikutnya pengguna harus menebak dengan tepat kata apa yang sesuai dengan jawaban. 

Untuk mengakses game Tebak Gambar ini bisa mengunjungi : http://bit.ly/3bsyGqw


Diagram class

Dalam pembuatan, Game ini menggunakan 3 jenis class yaitu :
  1. Class Start : start.java berfungsi untuk menampilkan halaman awal, yang nantinya user diminta untuk menginputkan nama pemain dan sebuah tombol untuk melanjutkan ke pertanyaan pertama
  2. Class Soal: gambar1.java,gambar2.java dst.... berisi tampilan 2 buah gambar dan sebuah kolom input untuk mengisikan jawaban. Dan juga untuk mengecek jawaban benar atau salah Jika salah maka akan memberi tahu jawaban salah sebaliknya jika benar akan menjalankan soal berikutnya
  3. Class Finish: finish.java Pada class ini terdapat ucapan selamat karena berhasil menyelesaikan semua soal dengan benar dan terdapat opsi untuk main lagi atau tidak. Jika user meng-click "main lagi" maka akan kembali ke halaman start dan jika user meng-click "tidak" maka langsung akan exit/keluar dari permainan

Berikut source code untuk class start

Berikut source code untuk class gambar1

Berikut source code untuk class finish

Berikut Video penjelasan code dan demo programnya


Demikian artikel ini kami buat semoga bisa bermanfaat untuk kita semua. Sekian Terimkasih.

Komentar

Postingan populer dari blog ini

Tugas 6 PWEB D

Login page dan Contact Me      Pada kesempatan kali ini saya akan membagikan artikel mengenai pembuatan login page dan contact me dengan menggunakan bantuan bootsrap.      login page dan contact me menggunakan bahasa pemrograman html dan css dan js. berikut adalah tampilannya.                       Login page & Contact Me Berikut adalah link aksesnya : https://ianm27.github.io/login-contact_me/ Source Code Berikut adalah source code dari login page dan contact me HTML <! DOCTYPE html > < html > < head > < meta charset = "utf-8" /> < meta name = "viewport" content = "width=device-width, initial-scale=1" /> < link rel = "stylesheet" href = "https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css" /> < link rel = "stylesheet" href = "https://unpkg.com/aos@2.3.1/dist/aos.css" /> < link rel = "stylesheet" hr...

Tugas 5 Pemrograman Berorientasi Objek (A)

World of Zuul Pada kesempatan kali ini saya akan membahas tentang gam sederhana Yaitu world of Zuul. Game ini merupakan game yang bergenre adventure dimana player dapat berjalan ke barat, utara, timur, selatan dengan menggunakan perintah (command) yang ada pada game ini untuk mendapatkan jalan keluar. Game ini didesain berdasarkan implementasi dari Designing Classes. Terdapat 5 class yang nantinya akan kita gunakan untuk membangun game ini yaitu :       1. Game      2. Command      3. CommandWords      4. Parser      5. Room  Implementasi Class Berikut adalah source code dari kelas Game : Berikut adalah source code dari kelas Command  Berikut adalah source code dari kelas CommandWord Berikut adalah source code dari kelas Room Berikut adalah source code dari kelas Parser Cara Menjalankan Game Pertama kalian klik kanan pada class Game kemudian pilih new Game() Beri nama kemudian klik ok, misal kita b...

TUGAS 9 PWEB D

  PHP adalah singkatan dari Hypertext Preprocessor , yaitu bahasa pemrograman yang sebenarnya mirip dengan JavaScript dan Python . Perbedaannya adalah, PHP sering kali digunakan untuk komunikasi sisi server, sedangkan JavaScript bisa digunakan untuk frontend dan backend. Sementara itu, Python hanya untuk sisi server ( backend ).  Berikut adalah source code : index.html <! DOCTYPE html > < html lang = "en" >< head > < meta http-equiv = "content-type" content = "text/html; charset=UTF-8" > < meta charset = "utf-8" > < meta name = "viewport" content = "width=device-width, initial-scale=1" > < title >Pendaftaran SMAN 1 Ponorogo</ title > < link href = "https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel = "stylesheet" integrity = "sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3...