🇮🇩 Time Traveler: Jelajah Sejarah Nusantara
Sebuah game edukasi berbasis web yang dirancang untuk membuat belajar sejarah Indonesia menjadi pengalaman yang seru dan interaktif.
🚀 Mainkan Live Demo (Segera Hadir) 🚀
✨ Fitur Unggulan 🌐 Petualangan Lintas Waktu: Jelajahi 5 era penting dalam sejarah Indonesia, dari zaman kerajaan hingga kemerdekaan.
🧠 Soal Dinamis & Tak Terbatas: Terintegrasi dengan Google's Gemini API untuk menghasilkan soal-soal kuis yang selalu baru di setiap permainan.
🛡️ Mekanisme Fallback Cerdas: Jika koneksi ke AI gagal, game secara otomatis menggunakan "bank soal" dari questions.json yang berisi 50+ soal berkualitas.
🎮 Gameplay Interaktif: Tantangan tidak hanya kuis, tetapi juga mencakup menyusun timeline, mini-game, dan mencocokkan tokoh.
💡 Fitur Bantuan: Opsi bantuan "50:50" tersedia di setiap soal untuk membantu pemain saat kesulitan, dengan konsekuensi pengurangan skor.
🎨 Desain Modern & Responsif: Tampilan futuristik yang menarik dan dapat dimainkan dengan nyaman di PC maupun perangkat mobile.
🎵 Efek Suara & Musik: Dilengkapi dengan musik latar dan efek suara yang imersif menggunakan Tone.js.
🛠️ Tumpukan Teknologi Proyek ini dibangun menggunakan teknologi web modern yang berfokus pada pengalaman pengguna.
Struktur & Konten: HTML5
Styling & Desain: CSS3, Tailwind CSS
Logika & Interaktivitas: JavaScript (ES6+)
Kecerdasan Buatan: Google Gemini API
Audio Web: Tone.js
🕹️ Cara Bermain Untuk menjalankan game ini di komputer Anda, ikuti langkah-langkah berikut.
Clone Repository
git clone https://github.com/Ryyo00/TimeTraveler-Ryzeco.git
Buka Folder Proyek
cd TimeTraveler-Ryzeco
Jalankan dengan Server Lokal (Penting!) Karena game ini memuat file questions.json secara lokal, Anda perlu menjalankannya melalui server web. Cara termudah adalah menggunakan ekstensi "Live Server" di Visual Studio Code.
Install ekstensi Live Server dari marketplace.
Klik kanan pada file index.html.
Pilih "Open with Live Server".
Mulai Petualangan! Game akan terbuka di browser Anda. Selamat menjelajahi sejarah Nusantara!
🤝 Ingin Berkontribusi? Kontribusi Anda sangat kami hargai! Jika Anda ingin membantu mengembangkan game ini, silakan:
Fork repository ini.
Buat branch baru (git checkout -b fitur/NamaFiturAnda).
Lakukan perubahan dan commit (git commit -m 'Menambahkan Fitur Keren').
Push ke branch Anda (git push origin fitur/NamaFiturAnda).
Buka sebuah Pull Request.
📜 Lisensi Proyek ini dilisensikan di bawah Lisensi MIT.