Perjalanan Saya Membuat IGIVerse, Kota Belajar 3D yang Kini Dimainkan Anak-Anak se-Indonesia
Ada satu pertanyaan yang belakangan sering saya terima: "Pak, IGIVerse itu bikinnya pakai apa?" Jawaban jujurnya mungkin terdengar tidak masuk akal untuk ukuran sebuah gim 3D: gim itu hanya satu berkas HTML, ukurannya tidak sampai 1 MB, dimainkan langsung dari peramban tanpa instal apa pun — dan saya membangunnya berdua dengan Muse AI, lewat obrolan panjang yang isinya ide, koreksi, protes, dan perbaikan, hampir setiap hari sejak akhir Oktober 2026.
Tulisan ini saya buat sebagai catatan perjalanan. Bukan untuk pamer — hasilnya masih jauh dari sempurna — tetapi supaya kelak ada bacaan bahwa seorang guru SMP dari Kaliwungu pernah membuat kota belajar 3D untuk anak-anak Indonesia, dibantu AI, dengan segala lika-likunya.
Awalnya cuma kota kecil tempat anak berkeliling
Ide awalnya sederhana: anak-anak suka berkeliling dunia gim, jadi kenapa tidak sekalian berkeliling sambil belajar? Maka lahirlah IGIVerse — kota belajar 3D tempat siswa berjalan-jalan, masuk ke gedung-gedung mata pelajaran, menjawab kuis untuk mengumpulkan koin dan XP, menyelesaikan misi, dan bermain di arena Obby. Kota itu kemudian tumbuh ramai: ada warga dan petugas AI yang berkeliling, Taman Baca, klinik, SPBU, mushola, terminal kuis, mobil terbang, hewan peliharaan virtual, sampai Taman Fitnes berisi lima alat olahraga interaktif. Semua kebutuhan desainnya datang dari satu pertimbangan: pemain utamanya adalah anak-anak Indonesia dengan HP yang beragam — jadi gim harus ringan dan langsung main.
Lika-liku pertama: menu megah yang berujung layar hitam
Rencana paling ambisius justru yang paling gagal. Saya pernah meminta tampilan depan berupa "panggung 3D asli" — kota langsung tampil hidup di belakang menu, seperti gim-gim besar. Berkasnya jadi, terlihat keren di atas kertas, tetapi saat diuji di HP saya sendiri: klik tombol Mulai, layar berubah hitam, hanya sisa sepotong kecil gambar di bagian bawah yang bergerak. Berat dan tidak bisa dipakai. Malam itu juga saya putuskan membuangnya dan kembali ke menu paduan gambar + CSS yang ringan: satu gambar latar kota, satu logo, selesai. Pelajarannya saya ingat sampai sekarang — untuk anak-anak, yang penting gimnya terbuka, bukan menunya yang megah.
Tester paling jujur itu anak saya sendiri
Penguji paling berharga dalam proyek ini bukan siapa-siapa: anak saya yang masih kelas 3 SD. Ia yang berkeliling kota lebih dulu, memotret ini-itu, dan berkomentar blak-blakan. Puncaknya suatu malam ia berkata, "Bapak, aku bisa ngecheat di IGIVerse buat dapat poin!" Ternyata ia menemukan celah di arena Obby yang membuat poin bisa didapat dengan cara curang. Malam itu juga celahnya saya perbaiki — cerita lengkapnya pernah saya tulis di blog ini dengan judul "Tester Paling Jujur Itu Ternyata Anak Kelas 3 SD". Di rumah kami, kendali mutu gim ini memang dipegang anak kelas 3, dan sejauh ini ia belum pernah salah.
Serangkaian koreksi kecil yang mengubah banyak hal
Perjalanan versi demi versi isinya sebagian besar adalah koreksi. Layar muat pernah terbalik urutannya — menunggu dulu, baru tulisan loading lewat seperti kilat — sampai akhirnya tampil instan begitu tombol diklik. Cincin emas penanda pemain saya hapus karena membingungkan; cukup pelat nama emas di atas kepala. Gedung-gedung polos yang tembus pandang diganti Kampung Tetangga berisi rumah-rumah padat. Lorong Waktu yang semula muncul mengejutkan di awal permainan saya ubah menjadi wahana pilihan yang dimasuki lewat portal. Dan ketika diuji di HP Infinix Hot 9 ternyata tersendat, lahirlah Mode Ringan otomatis yang mendeteksi HP lemah lalu menurunkan beban grafisnya sendiri — karena gim pendidikan tidak ada gunanya kalau hanya lancar di HP mahal.
Sempat mencoba pindah ke aplikasi Android — lalu memutuskan tidak
Di tengah jalan saya sempat tergoda membuat versi aplikasi betulan dengan Godot. APK-nya jadi, ukurannya sekitar 50 MB, karakternya anak sekolah prosedural. Tetapi setelah dipertimbangkan, saya putuskan berhenti di situ: versi web yang tidak sampai 1 MB dan langsung main tanpa instal ternyata jauh lebih cocok untuk siswa Indonesia. Keputusan itu justru melegakan — fokus kembali ke satu jalur yang paling berguna.
Kota ini kemudian punya guru, ujian beneran, dan koperasi
Fitur-fitur berikutnya membuat IGIVerse terasa seperti ekosistem sekolah sungguhan. Ada Mode Guru: guru masuk kota dengan pelat emas bertuliskan GURU dan Panel Kelas untuk memantau. Ada Gedung Ujian CBT: siswa memasukkan kode ujian dan NIS, mengerjakan soal di dalam gim dengan simpan otomatis, dan hasilnya masuk ke rekapan SIM IGI — saat uji langsung 7 November, semuanya terbukti bekerja, termasuk penolakan untuk NIS yang sudah mengerjakan atau tidak terdaftar. Ada Kopdes Merah Putih yang bangunannya bisa dimasuki: di dalamnya siswa bisa belanja, menabung di Tabungan Siswa yang berbunga, dan menjalankan misi belanja cerdas, lengkap dengan gerbang otomatis dan mobil jeep antar-jemput. Lalu ada Peti Harta Harian — satu peti bersembunyi di titik berbeda setiap hari, menunggu ditemukan dan dijawab kuisnya.
Dari mesin yang sama, lahir pula saudara kembarnya: GritukaVerse, kembaran digital kampus SMP Negeri 1 Kaliwungu — sekolah tempat saya mengajar — lengkap dengan para gurunya sebagai penghuni kota. Tetapi IGIVerse tetap yang utama, karena ia memang dibuat untuk semua anak, bukan hanya anak-anak di sekolah saya.
Poin terakhir yang menahan skor: liga dan realtime
Selama pembangunan, saya dan Muse memantau skor kualitas gim ini seperti rapor: 96, lalu 97 setelah menu dan Taman Fitnes jadi, lalu 99 setelah Gedung Ujian terbukti live. Satu poin terakhir tertahan oleh dua hal: belum ada liga antarkelas, dan pemain lain di kota belum bergerak senyata realtime.
Keduanya kami tutup satu per satu. Liga Kelas Nasional lahir: angkatan kelas 1 sampai 12 dari seluruh Indonesia mengumpulkan XP untuk angkatannya, musim berganti setiap pekan. Lalu versi 18 membawa multiplayer realtime — dibangun hati-hati dari berkas versi 17 milik saya tanpa mengubah satu huruf pun di dalamnya, modul realtime-nya tambahan yang bisa menyala dan mati.
Pagi ini, habis subuh, skor itu genap 100
Tadi pagi, 9 November 2026, habis subuh saya bermain berdua dengan anak saya. Indikator di layar menyala hijau: Realtime. Gerakan pemain lain terasa langsung, anak saya senang bukan main. Dan panel Liga Kelas musim ini sudah bergerak: Kelas 9 memimpin dengan 1.220 XP dari 18 sumbangan — angka yang jelas mustahil berasal dari rumah kami sendiri — sementara Kelas 3, angkatan anak saya, mengumpulkan 156 XP. Artinya, di luar sana, anak-anak lain sudah ikut bermain dan menyumbang untuk angkatannya. Di titik itu saya berkesimpulan sendiri: skor IGIVerse sekarang genap 100 dari 100.
IGIVerse kini menjadi bagian dari aplikasi SIM IGI: Ujian & Game Edukasi di Play Store — bersama gim catur dan Burung Pintar — dan bisa dimainkan gratis lewat s.igi.or.id/igiverse atau diunduh dari s.igi.or.id/apk. Perjalanannya belum selesai; gim ini sekarang tinggal dipromosikan dan dipakai seluas-luasnya. Terima kasih untuk Muse AI yang menemani hampir setiap baris perjalanannya, dan untuk tester kelas 3 SD di rumah yang tidak pernah membiarkan gim ini lolos dengan kualitas seadanya.
Kalau anak atau siswa Bapak/Ibu sudah pernah masuk ke kota IGIVerse, ceritakan pengalamannya di kolom komentar — masukan dari lapangan adalah bahan bakar versi berikutnya.



Tidak ada komentar: