Hearts Across Time — Break The Loop
⏳ Hearts Across Time — Break The Loop
“Jika waktu bisa diulang seribu kali, apakah kau akan tetap memilih jalan yang sama?”
Hearts Across Time — Break The Loop adalah game 2D Side-Scroller Narrative Puzzle & Psychological Time-Loop yang dikembangkan menggunakan Phaser 4 + TypeScript.
Dibangun khusus untuk COMPFEST Indie Game Jam, game ini mengangkat tema perjalanan waktu, pengorbanan, dan ikatan batin yang melintasi era.
📖 Sinopsis Cerita
Tahun 2088, Virus Crimson melenyapkan hampir seluruh populasi bumi. Arthur—satu-satunya orang paling berharga bagimu—menghembuskan napas terakhir di hadapanmu.
Satu-satunya petunjuk penawar virus berasal dari berkas rahasia era masa lalu. Memanfaatkan kapsul waktu darurat, Elena melompat melintasi era demi mencegah bencana sebelum formula racun tersebut diciptakan. Namun, setiap kesalahan pilihan dan ego akan memicu paradox, meruntuhkan garis waktu, dan melemparmu kembali ke titik awal.
Mampukah kamu menuntun Arthur melintasi tiga era, menemukan penawar murni, dan memutus siklus waktu selamanya?
🌟 Fitur Utama
- 🕰️ 3 Era Sejarah Unik:
- 1944 (Perang Dunia II): Parit medan perang & mini-game teka-teki peta evakuasi.
- 1968 (Perang Dingin): Laboratorium rahasia & perbaikan transmisi mikrofilm arsip.
- 1999 (Era Milenium): Ruang kriogenik, foto kenangan, dan kalibrasi sirkuit pendingin sub-zero.
- 🧠 Sistem Kepribadian Tersembunyi (Hidden Affinity): Setiap pilihan dialog menumbuhkan poin Empati atau Logika yang memengaruhi kepribadian Arthur di masa depan.
- 🔀 Percabangan Waktu & 6 Ending: 6 pecahan ending (A1, B1, B2 Lock, Rebut Paksa, Paradox, dan True Ending).
- 🌆 Bonus Mode Era 2088: Buka epilog kota masa depan yang pulih dan simpul kenangan spesial.
- 📷 Photo Booth Interaktif (MediaPipe AI): Abadikan foto bersama karakter langsung di browser secara lokal!
🎮 Panduan Kontrol
| Aksi | Keyboard | Sentuh / Mobile |
|---|---|---|
| Navigasi Menu | Tombol Panah + Enter / Space | Ketuk Menu |
| Bergerak | A / D atau Panah Kiri/Kanan (Tahan Shift untuk lari) | Tombol ◀ ▶ |
| Interaksi / Periksa | S / Panah Bawah / Space / Enter | Tombol Aksi |
| Lanjut Dialog | Enter / Space (Ctrl/F percepat) | Ketuk Balon Dialog |
| Pilihan Dialog | Panah Atas/Bawah + Enter atau angka 1–3 | Ketuk Opsi Pilihan |
| Buka Backlog Dialog | Tab atau B (Esc tutup) | Tombol Log |
| Mini-Game Puzzle | Tombol Arah / WASD / 1–4 + Space | Drag & Drop / Ketuk Tombol |
| Menu Jeda (Pause) | Esc atau P (R untuk restart siklus) | Ikon Pause |
🎨 Kredit & Aset
- Game Engine: Phaser 4 + Vite (TypeScript)
- Fonts: Cinzel, Poppins, Patrick Hand (SIL OFL)
- Audio: Prosedural WebAudio & CC0 Sound Samples (Kenney RPG Audio, OpenGameArt)
- Computer Vision: MediaPipe Tasks Vision (Apache 2.0)
| Status | Released |
| Platforms | HTML5 |
| Author | will702 |
| Genre | Interactive Fiction, Puzzle |
| Tags | 2D, Multiple Endings, Narrative, phaser, psychological, Side Scroller, storygame, time-loop, Time Travel |
| AI Disclosure | AI Assisted, Code, Graphics |


