61 lines
1.9 KiB
Markdown
61 lines
1.9 KiB
Markdown
# Space Odyssey (MUST PLAY IN FULLSCREEN!) Keybind for fullscreen - F11
|
||
<video src="attachments/c3eb1110-b4d9-49ae-ac6c-a7336c32fd0f" title="Gameplay.mp4" controls></video>
|
||

|
||

|
||
|
||
|
||
|
||
|
||
|
||
|
||
- **Gameplay utama** – Kendalikan kapal, hindari gerombolan musuh, kumpulkan token kemampuan, dan tembak misil/bom.
|
||
- **Adrenaline Surge** – Jendela "surge" acak yang meningkatkan laju munculnya musuh, dan fase overdrive yang meningkatkan laju tembak.
|
||
- **Bomb Spell Card** – Spell‑card visual yang muncul saat aktivasi ability: Bomb
|
||
- **Polished UI** – Suara hover, menu animasi, kontrol berbasis glass‑morphism, overlay film‑grain, dan kanvas responsif.
|
||
|
||
|
||
|
||
## 🛠️ Installation & Running
|
||
|
||
1. **Clone Repo/ Download Zip** ke folder di komputer kamu
|
||
2. Buka `play_game.bat` (Jika ingin main dengan tanpa ribet Database) `tidak disarankan untuk membuka game melalui Main.html`
|
||
|
||
|
||
Note: *May not run smoothly on low-end devices*
|
||
---
|
||
|
||
## 🎮 Controls
|
||
|
||
| Action | Keyboard | Mouse |
|
||
|---|---|---|
|
||
| Gerak | `Arrow keys` / `WASD` | `Gerakkan kursor mouse (kapal mengikutinya)` |
|
||
| Tembak (laser) | `Space` | `Klik kiri` |
|
||
| Bom | `Q` | `Klik kanan` |
|
||
| Misil | `E` | `Klik tengah` |
|
||
| Pause | `P/ESC` | `P/ESC` |
|
||
|
||
UI **Controls** otomatis berubah ketika kamu mengganti mode input di menu Options.
|
||
|
||
---
|
||
|
||
## 🔊 Audio
|
||
|
||
- **SFX** – Aktif/non‑aktif lewat menu Settings (`gameSettings.sfxEnabled`).
|
||
- **Surge Warning** – Memutar `music/sfx/Warning.wav`.
|
||
- **Game‑Over** – Cross‑fade dari `currentBGM` ke `gameOverBGM`.
|
||
|
||
---
|
||
|
||
## 👥 Team Members
|
||
|
||
| Nama | NRP |
|
||
|---|---|
|
||
| **Stanley Timoti Gunawan** | 5803025021 |
|
||
| **Phillipo M.A.B** | 5803025025 |
|
||
| **Jeremy Christian** | 5803025027 |
|
||
|
||
---
|
||
|
||
---
|
||
*In the night full of stars, we journeyed to the unknown.*
|