Sambil menunggu datangnya TKD, aku main-main menulis mainan kuis tebak-tebakan pasal UUD 1945 yang sederhana. :3
Awalnya ini ditulis dengan Python. Meskipun menulis dengan Python lebih cepat dan mudah karena sintaksnya yang sederhana, ada kendala teknis, yakni komputer yang mau menjalankan harus sudah menginstall Python. Padahal pada umumnya Python belum dipasang. Bahkan, Python masih kalah populer dengan Java.
Maka, ini kutulis ulang dengan Javascript. Dengan Javascript, maka browser-browser terkini seperti Chrome & Firefox bisa menjalankannya tanpa masalah. Selain itu, bisa disimpan juga di web tanpa masalah. Ditambah lagi, browser Android yang mendukung Javascript juga bisa menjalankannya.
Fitur
1. Data UUD 1945 Lengkap
Data UUD 1945 sudah lengkap dengan bab, pasal, ayat, amandemen, dan teks, yang diolah dari wikisource.
2. Soal Random
Tidak seperti kuis kepribadian yang bertebaran di facebook yang soalnya itu-itu saja, di sini soal dan pilihan selalu diacak setiap kamu main. Jadi bisa dicoba lagi dan lagi.
3. Notifikasi
Untuk menambah efek interaktif, di program disertakan notifikasi yang didayai oleh toastr, sebuah jquery library untuk membuat notifikasi.
4. Suara Bacaan UUD 1945
Fitur suara bacaan UUD 1945 didayai oleh tts-api.com. Sayangnya situs tersebut sebenarnya untuk teks bahasa Inggris, jadi suaranya agak ‘unik’ hehehe. (UPDATE)Fitur suara bacaan UUD 1945 didayai oleh kumandang.com yang menyediakan layanan text-to-speech bahasa Indonesia. Namanya pakai mesin, jadi suaranya terdengar seperti robot, hehehe . Karena menggunakan situs web, maka fitur ini hanya bisa digunakan di versi online.
5. High Scores
Tersedia tampilan 10 skor tertinggi di akhir permainan. Karena data skor disimpan di server, maka fitur ini hanya bisa digunakan di versi online juga.
Instruksi
1. Live Demo
Silakan langsung dimainkan di tebakpasal.uphero.com tanpa install ini-itu.
2. Offline version
Bagi kamu yang ingin mencoba memainkan di tempat tanpa koneksi internet, tinggal download saja Tebak Pasal versi offline (format zip), ekstrak, dan buka index.html .
3. Mengembangkan / Hosting Sendiri
Silakan buka repositori Tebak Pasal di github.
Mainan ini diharapkan bisa membantu kita menghafal UUD 1945. Mungkin bikin agak mabok, dengan 10 soal dan tiap soal ada 10 pilihan. Tiap pilihan bernilai 1 poin, sehingga skor maksimum yang bisa diraih adalah 100 poin.
Aku menyadari mainan ini masih sangat jauh dari sempurna. Tampilannya juga masih sangat polos (sempat mau pakai Bootstrap tapi bingung caranya). Kalau ada kritik saran silakan dilayangkan melalui komentar maupun media sosial.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.