Nama Mahasiswa: Doanda Dresta Rahma
NRP: 5025201049
Judul TA: Pengembangan Game Mobile Android sebagai Edukasi Huruf Hijaiyah Menggunakan LibGDX dengan Bahasa Kotlin
Dosen Pembimbing: Siska Arifiani, S.Kom., M.Kom.
Dosen Ko-pembimbing: Imam Kuswardayan, S.Kom., MT.
Game edukasi yang dirancang untuk membantu belajar huruf hijaiyah dengan cara yang menyenangkan dan interaktif. Game ini memiliki beberapa fitur utama, seperti berbagai jenis minigame yaitu seret dan lepas, menarik garis, atau menulis huruf, antarmuka intuitif yang dipandu tutorial, serta integrasi model machine learning untuk pengenalan tulisan huruf hijaiyah. Arsitektur aplikasi menggunakan framework LibGDX dengan bahasa pemrograman Kotlin, memanfaatkan TensorFlow untuk mendukung fungsi pengenalan tulisan tangan pada platform Android dan Desktop.
Klik gambar di atas untuk menonton demo
- Android Studio (disarankan versi terbaru)
- JDK 11 atau 17
- Gradle (otomatis disertakan dalam Android Studio)
-
Clone Repository
git clone https://github.com/Informatics-ITS/ta-doandadr.git
-
Buka Proyek di Android Studio
- Buka Android Studio →
Open > [folder-proyek] - Tunggu proses sinkronisasi Gradle selesai
- Buka Android Studio →
-
(Android) Setup Emulator
- Buka Device Manager di Android Studio
- Klik
Create device→ pilih perangkat (misalnya: Pixel 4) - Pilih sistem operasi Android (minimal Android 8) dan klik
Finish
-
(Android) Jalankan Aplikasi Android
- Pilih konfigurasi
androidpada dropdown Run Configuration (kanan atas) - Klik tombol
▶️ Run atau tekan Shift + F10 - Aplikasi akan otomatis dibangun dan dijalankan di emulator atau perangkat
- Pilih konfigurasi
-
(Desktop) Jalankan Aplikasi Desktop
- Navigasikan ke file:
lwjgl3\src\main\kotlin\com\github\doandadr\petualanganhijaiyah\lwjgl3\Lwjgl3Launcher.kt - Klik kanan pada file tersebut → pilih Run 'Lwjgl3Launcher'
- Navigasikan ke file:
-
Unduh APK
- Kunjungi tab Releases
- Unduh file
.apkterbaru, misalnya:PetualanganHijaiyah-v1.0.1.apk
-
Pindahkan ke HP Android
- Gunakan kabel USB, Google Drive, atau metode lain
-
Izinkan Instalasi dari Sumber Tidak Dikenal
- Buka Pengaturan > Keamanan
- Aktifkan opsi "Instalasi dari sumber tidak dikenal"
-
Instal & Jalankan
- Buka file APK dan instal
- Setelah selesai, buka aplikasi dari layar utama
Proyek ini dikembangkan menggunakan Game Development Life Cycle (GDLC) dengan tahapan sebagai berikut:
- Initiation – Menentukan tujuan edukatif game dan mengidentifikasi kebutuhan serta karakteristik pengguna.
- Pre-Production – Merancang konsep permainan, alur interaksi, dan desain antarmuka berdasarkan referensi yang ada.
- Production – Mengimplementasikan logika game, desain UI, serta mengintegrasikan model klasifikasi huruf hijaiyah ke dalam aplikasi.
- Testing – Melakukan pengujian fitur, kestabilan aplikasi, serta validasi akurasi model pengenalan karakter.
- Beta – Mendistribusikan versi uji coba kepada pengguna terbatas untuk mendapatkan masukan dan mengidentifikasi bug.
- Release – Melakukan perbaikan akhir berdasarkan umpan balik beta dan merilis versi final yang stabil disertai dokumentasi lengkap.
Hubungi:
- Penulis: doanda.dev[at]gmail.com
- Pembimbing Utama: siska[at]its.ac.id



