Tentang proyek
Detektif Batavia adalah game detektif point-and-click 2D berlatar Batavia tahun 1926. Kasus pertamanya, Pencurian di Toko Jam, mengajak pemain mencari tahu hilangnya jam antik De Zwaan dari etalase Toko Jam Waktoe Emas di Pasar Baroe, padahal etalase tidak rusak dan tidak ada pintu yang dibobol.
Game ini sengaja tidak menebak untuk pemain. Tidak ada sorotan pada petunjuk penting: pemain harus memeriksa lokasi, membandingkan kesaksian, membantah saksi dengan bukti yang tepat, lalu menghubungkan petunjuk di papan deduksi hingga menyusun laporan penutup.
Semua ilustrasi digambar dengan kode sebagai SVG, dan isi kasus dipisahkan dari mesin game sehingga kasus baru bisa ditulis tanpa mengubah mesin. Game hanya berisi HTML, CSS, dan JavaScript biasa, dilengkapi tes otomatis yang memainkan kasus dari awal sampai akhir.
Fitur utama
- Investigasi tanpa sorotan dengan inspeksi berlapis (meja → laci → surat)
- Dialog dengan bukti: bukti yang tepat mematahkan kebohongan, bukti yang salah membuat saksi defensif
- Papan deduksi bertingkat dengan beberapa jalur petunjuk untuk tiap kesimpulan
- Kombinasi barang, peta bertahap, jurnal otomatis, dan hint berjenjang
- Mode Normal dan Mudah, progres tersimpan otomatis di browser
- Ilustrasi SVG yang digambar dengan kode dan tes otomatis dengan jsdom
Rilis
Belum ada rilis resmi untuk proyek ini. Kode terbaru selalu tersedia di repositori GitHub.