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

Report as inappropriate.

aelemangkemren
aelemangkemren presents ...

2 days ago

Stark Defense System

========================================================================
PROJECT DOCUMENTATION
========================================================================

PROJECT TITLE:
Iron Man: Alien Defense

PURPOSE OF PROJECT:
Tugas Besar Pemrograman Berorientasi Objek (PBO).
Mengembangkan game arcade space-shooter 2D interaktif berbasis Greenfoot
dengan mengimplementasikan prinsip-prinsip Berorientasi Objek (Encapsulation,
Inheritance, Polymorphism), manajemen HUD/State (Start, Playing, Game Over),
serta mekanisme spawning dan deteksi tabrakan antar-objek secara mendalam.

VERSION / DATE:
Version 1.0 (Oktober 2026)

AUTHORS:
- Rajel Novita (NIM: 2511523012)
- Alexandra Beatrice S (NIM: 2511523031)

------------------------------------------------------------------------
HOW TO START THIS PROJECT:
------------------------------------------------------------------------
1. Buka aplikasi Greenfoot di komputer / laptop Anda.
2. Buka folder proyek "Iron Man: Alien Defense".
3. Tekan tombol [Compile] atau kombinasi tombol [Ctrl + K].
4. Klik kanan pada class 'StartWorld' di panel sebelah kanan, lalu pilih 'new StartWorld()'.
5. Klik tombol [Run / Play] di bagian bawah layar utama Greenfoot.
6. Tekan tombol [ENTER] pada keyboard untuk memulai permainan dari Menu Utama.

------------------------------------------------------------------------
USER INSTRUCTIONS & CONTROLS:
------------------------------------------------------------------------
- Pergerakan Karakter:
Gunakan tombol [ A ] / [ D ] atau [Panah Kiri] / [Panah Kanan] untuk
menggerakkan Iron Man ke samping.

- Menembak Repulsor Laser:
Tekan tombol [SPACE] untuk menembakkan laser repulsor.

- Item Power-Up (Arc Reactor):
Ambil Arc Reactor yang jatuh dari atas untuk menambah +1 HP sekaligus
mengaktifkan mode senjata Double Laser sementara!

- Mekanisme Game Over & Victory:
* Bertahanlah dan kumpulkan skor tertinggi sebanyak-banyaknya!
* HP akan berkurang jika Iron Man bertabrakan langsung dengan Alien / Alien Boss
atau jika terdapat musuh yang lolos hingga batas bawah layar.
* Jika HP habis (mencapai 0), game akan berakhir (GAME OVER).
* Tekan tombol [ R ] saat layar Game Over muncul untuk langsung memulai ulang permainan (Restart).
========================================================================

113 views / 113 in the last 7 days

Tags: game arcade action ironman

Your browser does not support the canvas tag.
A new version of this scenario was uploaded on 2026-10-04 08:42:27 UTC musuh dan tambahan energinya jatuh dan hilang pas game over
A new version of this scenario was uploaded on 2026-10-04 09:54:14 UTC [ Update Version 1.0 ] - Menambahkan layar Start Menu & Game Over overlay secara visual. - Perbaikan mekanik Game Over & fitur Restart instant menggunakan tombol 'R' / Klik Mouse. - Pembersihan seluruh objek (Alien, Boss, Arc Reactor) saat layar Game Over aktif. - Penyesuaian kriteria nyawa (HP 3): mengurangi 1 HP secara bertahap saat musuh lolos ke batas bawah. - Optimalisasi BGM dan SFX (Laser & Explosion) agar tidak mengganggu pendengaran. - Pemangkasan dan kompresi ukuran berkas proyek agar dapat dipublikasikan ke Greenfoot Gallery.
A new version of this scenario was uploaded on 2026-10-04 10:00:35 UTC [ Update Version 1.1 - Release Notes ] 1. Mekanik Game Over & Reset Layar: - Pengalihan proses pembersihan objek ke siklus utama World untuk mencegah error/crash (Terminate Execution). - Seluruh objek (Alien, Boss, Arc Reactor, dan Iron Man) dibersihkan secara penuh saat layar Game Over aktif. - Implementasi ulang RestartListener yang responsif terhadap input tombol 'R' maupun Klik Mouse secara aman. 2. Efek Visual & Feedback Pemain: - Penambahan efek animasi kedip transparan (Hurt Effect) pada karakter Iron Man saat terkena damage/pengurangan HP. - Penyesuaian HUD & Overlay transparan Game Over agar teks skor dan tombol tidak saling menumpuk. 3. Keseimbangan Game (Gameplay Balance): - Sistem nyawa (3 HP) berkurang bertahap ketika musuh bertabrakan atau lolos ke batas bawah layar. - Penghentian sistem spawning otomatis saat status Game Over aktif.

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.