This site requires JavaScript, please enable it in your browser!
Greenfoot back

Report as inappropriate.

ghostreaper
ghostreaper presents ...

2026/10/11

Galactic Defender V 1.0

Deskripsi Tugas
Game "Galactic Defender" ini dikembangkan sebagai pemenuhan Tugas Pemrograman Berbasis Objek (PBO) menggunakan framework Greenfoot berbasis bahasa pemrograman Java. Permainan ini merupakan game space shooter 2D di mana pemain mengendalikan sebuah pesawat tempur antar-galaksi untuk bertahan dari gelombang serangan musuh. Tujuan utama dari game ini adalah mencapai Wave terakhir dan mengalahkan Final Boss untuk menyelamatkan galaksi, sambil mengumpulkan poin sebanyak-banyaknya tanpa kehabisan Health Points (HP).

Anggota Kelompok

Sultan Muhammad Daffa (NIM: [2511523032])

Muhaammad Hirzi Ghazian (NIM: [2511523020])

Gian Faiq Arohan (NIM: [2511527001])

Keunggulan Game

Sistem Boss Fight yang Dinamis: Game ini dilengkapi dengan pertarungan Final Boss pada Wave 3. Boss memiliki pergerakan yang meliuk-liuk, mekanik Health Bar khusus yang tampil di layar, serta fase Enraged (mengamuk) di mana Boss akan menembakkan proyektil mematikan seperti Dragon Fire saat darahnya menipis.

Sistem Item (Power-Up): Pemain dapat mengambil item bantuan berupa Power-Up yang turun secara acak. Item ini memberikan efek Rapid Fire yang melipatgandakan kecepatan tembakan pesawat pemain selama durasi waktu tertentu.

Scrolling Background: Menggunakan teknik manipulasi gambar latar belakang berlapis yang bergerak secara vertikal (looping), memberikan efek visual seolah-olah pesawat benar-benar melaju cepat melintasi ruang angkasa.

Sistem Antarmuka (UI) Mandiri: Game mengimplementasikan UI terpusat menggunakan kelas GameWorld untuk melacak Skor dan HP secara real-time, serta transisi mulus ke layar statis Game Over maupun Victory tanpa tombol interaktif yang mengganggu gameplay.

Cara Bermain

Bergerak: Gunakan tombol W, A, S, D atau Tanda Panah (Arrow Keys) pada keyboard untuk bermanuver menggerakkan pesawat ke atas, kiri, bawah, dan kanan.

Menembak: Tekan tombol Spasi (Spacebar) untuk menembakkan laser ke arah musuh.

Mengambil Power-Up: Arahkan pesawat pemain untuk menabrak ikon Power-Up berwarna hijau yang melayang ke bawah layar untuk mengaktifkan mode tembakan cepat.

Bertahan Hidup: Hindari tabrakan langsung dengan pesawat musuh maupun tembakan dari Scout Ship, Zigzag Ship, dan Boss Ship. Jika HP pesawat pemain mencapai 0, permainan akan berakhir (Game Over).

Memenangkan Permainan: Bertahanlah hingga Wave 3 dan habiskan darah Final Boss hingga 0 untuk mendapatkan layar Victory dan memenangkan permainan!

148 views / 148 in the last 7 days

Tags: game demo #pbo

Your browser does not support the canvas tag.
A new version of this scenario was uploaded on 2026-10-11 08:20:07 UTC
A new version of this scenario was uploaded on 2026-10-11 08:20:44 UTC
A new version of this scenario was uploaded on 2026-10-11 11:50:01 UTC Deskripsi Tugas Game "Galactic Defender" ini dikembangkan sebagai pemenuhan Tugas Pemrograman Berbasis Objek (PBO) menggunakan framework Greenfoot berbasis bahasa pemrograman Java. Permainan ini merupakan game space shooter 2D di mana pemain mengendalikan sebuah pesawat tempur antar-galaksi untuk bertahan dari gelombang serangan musuh. Tujuan utama dari game ini adalah mencapai Wave terakhir dan mengalahkan Final Boss untuk menyelamatkan galaksi, sambil mengumpulkan poin sebanyak-banyaknya tanpa kehabisan Health Points (HP). Anggota Kelompok Sultan Muhammad Daffa (NIM: [2511523032]) Muhaammad Hirzi Ghazian (NIM: [2511523020]) Gian Faiq Arohan (NIM: [2511527001]) Keunggulan Game Sistem Boss Fight yang Dinamis: Game ini dilengkapi dengan pertarungan Final Boss pada Wave 3. Boss memiliki pergerakan yang meliuk-liuk, mekanik Health Bar khusus yang tampil di layar, serta fase Enraged (mengamuk) di mana Boss akan menembakkan proyektil mematikan seperti Dragon Fire saat darahnya menipis. Sistem Item (Power-Up): Pemain dapat mengambil item bantuan berupa Power-Up yang turun secara acak. Item ini memberikan efek Rapid Fire yang melipatgandakan kecepatan tembakan pesawat pemain selama durasi waktu tertentu. Scrolling Background: Menggunakan teknik manipulasi gambar latar belakang berlapis yang bergerak secara vertikal (looping), memberikan efek visual seolah-olah pesawat benar-benar melaju cepat melintasi ruang angkasa. Sistem Antarmuka (UI) Mandiri: Game mengimplementasikan UI terpusat menggunakan kelas GameWorld untuk melacak Skor dan HP secara real-time, serta transisi mulus ke layar statis Game Over maupun Victory tanpa tombol interaktif yang mengganggu gameplay. Cara Bermain Bergerak: Gunakan tombol W, A, S, D atau Tanda Panah (Arrow Keys) pada keyboard untuk bermanuver menggerakkan pesawat ke atas, kiri, bawah, dan kanan. Menembak: Tekan tombol Spasi (Spacebar) untuk menembakkan laser ke arah musuh. Mengambil Power-Up: Arahkan pesawat pemain untuk menabrak ikon Power-Up berwarna hijau yang melayang ke bawah layar untuk mengaktifkan mode tembakan cepat. Bertahan Hidup: Hindari tabrakan langsung dengan pesawat musuh maupun tembakan dari Scout Ship, Zigzag Ship, dan Boss Ship. Jika HP pesawat pemain mencapai 0, permainan akan berakhir (Game Over). Memenangkan Permainan: Bertahanlah hingga Wave 3 dan habiskan darah Final Boss hingga 0 untuk mendapatkan layar Victory dan memenangkan permainan! 38 views / 38 in the last 7 days Tags: game demo #pbo
A new version of this scenario was uploaded on 2026-10-11 12:01:37 UTC Deskripsi Tugas Game "Galactic Defender" ini dikembangkan sebagai pemenuhan Tugas Pemrograman Berbasis Objek (PBO) menggunakan framework Greenfoot berbasis bahasa pemrograman Java. Permainan ini merupakan game space shooter 2D di mana pemain mengendalikan sebuah pesawat tempur antar-galaksi untuk bertahan dari gelombang serangan musuh. Tujuan utama dari game ini adalah mencapai Wave terakhir dan mengalahkan Final Boss untuk menyelamatkan galaksi, sambil mengumpulkan poin sebanyak-banyaknya tanpa kehabisan Health Points (HP). Anggota Kelompok Sultan Muhammad Daffa (NIM: [2511523032]) Muhaammad Hirzi Ghazian (NIM: [2511523020]) Gian Faiq Arohan (NIM: [2511527001]) Keunggulan Game Sistem Boss Fight yang Dinamis: Game ini dilengkapi dengan pertarungan Final Boss pada Wave 3. Boss memiliki pergerakan yang meliuk-liuk, mekanik Health Bar khusus yang tampil di layar, serta fase Enraged (mengamuk) di mana Boss akan menembakkan proyektil mematikan seperti Dragon Fire saat darahnya menipis. Sistem Item (Power-Up): Pemain dapat mengambil item bantuan berupa Power-Up yang turun secara acak. Item ini memberikan efek Rapid Fire yang melipatgandakan kecepatan tembakan pesawat pemain selama durasi waktu tertentu. Scrolling Background: Menggunakan teknik manipulasi gambar latar belakang berlapis yang bergerak secara vertikal (looping), memberikan efek visual seolah-olah pesawat benar-benar melaju cepat melintasi ruang angkasa. Sistem Antarmuka (UI) Mandiri: Game mengimplementasikan UI terpusat menggunakan kelas GameWorld untuk melacak Skor dan HP secara real-time, serta transisi mulus ke layar statis Game Over maupun Victory tanpa tombol interaktif yang mengganggu gameplay. Cara Bermain Bergerak: Gunakan tombol W, A, S, D atau Tanda Panah (Arrow Keys) pada keyboard untuk bermanuver menggerakkan pesawat ke atas, kiri, bawah, dan kanan. Menembak: Tekan tombol Spasi (Spacebar) untuk menembakkan laser ke arah musuh. Mengambil Power-Up: Arahkan pesawat pemain untuk menabrak ikon Power-Up berwarna hijau yang melayang ke bawah layar untuk mengaktifkan mode tembakan cepat. Bertahan Hidup: Hindari tabrakan langsung dengan pesawat musuh maupun tembakan dari Scout Ship, Zigzag Ship, dan Boss Ship. Jika HP pesawat pemain mencapai 0, permainan akan berakhir (Game Over). Memenangkan Permainan: Bertahanlah hingga Wave 3 dan habiskan darah Final Boss hingga 0 untuk mendapatkan layar Victory dan memenangkan permainan! 38 views / 38 in the last 7 days Tags: game demo #pbo

Want to leave a comment? You must first log in, and be a member for more than a week.

Who likes this?

No votes yet.