Penelitian ini bertujuan untuk merancang, membangun, dan menguji implementasi ToothyV sebagai sebuah game edukasi interaktif berbasis Android, yang ditujukan bagi anak usia 6–9 tahun. Pengembangan aplikasi ini dilakukan menggunakan metode Game Development Life Cycle (GDLC). Game ini menggabungkan materi edukatif mengenai pentingnya menjaga kesehatan gigi dengan elemen gamifikasi, seperti level tantangan, karakter animasi, skor, serta visualisasi sederhana yang ramah anak. Dengan adanya game ini, diharapkan anak-anak dapat memperoleh pengalaman belajar yang menyenangkan, sekaligus membangun kesadaran akan kesehatan gigi secara mandiri. Berdasarkan hasil angket dari 26 responden, ToothyV memperoleh tingkat kepuasan rata-rata sebesar 90,1%, yang termasuk dalam kategori Sangat Baik, sehingga membuktikan efektivitasnya sebagai media pembelajaran digital yang sesuai dengan gaya belajar anak masa kini, serta mendukung inovasi pembelajaran berbasis teknologi di bidang kesehatan.
Go to file
itsvraza 6f9bcdd77d update prefab 2025-07-18 01:28:08 +07:00
.idea/.idea.ToothyV/.idea update tag enemy detection 2025-05-24 10:31:10 +07:00
.vscode update menu belajar kesehatan gigi 2025-05-29 19:43:11 +07:00
Assets update prefab 2025-07-18 01:28:08 +07:00
Packages settings 2025-07-16 01:47:52 +07:00
ProjectSettings settings 2025-07-15 23:24:41 +07:00
ToothyV_BurstDebugInformation_DoNotShip/tempburstlibs update menu belajar 2025-06-10 19:01:11 +07:00
.gitattributes Initial commit 2025-05-23 18:34:24 +07:00
.gitignore Initial commit 2025-05-23 18:34:24 +07:00
README.md Update README.md 2025-07-14 00:06:32 +07:00

README.md

ToothyV

Deskripsi Proyek

ToothyV adalah sebuah game edukasi interaktif yang dirancang untuk membantu anak usia 6-9 tahun memahami dan mempelajari tentang kesehatan gigi. Dengan antarmuka yang menarik dan fitur pembelajaran yang beragam, ToothyV bertujuan untuk meningkatkan pengetahuan tentang pentingnya menjaga kebersihan dan kesehatan gigi melalui pengalaman belajar yang menyenangkan.

Fitur Utama

  • Menu Belajar Interaktif: Menyediakan modul pembelajaran komprehensif tentang kesehatan dan penyakit gigi umum yang disajikan secara menarik.
  • Pop-up Pre-test dan Post-test: Fitur evaluasi pengetahuan pengguna melalui kuis interaktif yang mengukur pemahaman sebelum dan sesudah belajar.
  • Menu Bermain Interaktif: Mode permainan yang memungkinkan pengguna untuk menyerang musuh berupa makanan tidak sehat, memperkuat konsep menjaga kesehatan gigi melalui gameplay yang seru.
  • Navigasi Menu yang Intuitif: Antarmuka pengguna yang dirancang agar mudah digunakan oleh anak-anak, memudahkan eksplorasi konten pembelajaran dan permainan.

Teknologi yang Digunakan

Proyek ini dikembangkan menggunakan:

  • Unity 3D: Sebagai game engine utama yang powerful untuk pengembangan game 2D/3D.
  • C#: Bahasa pemrograman utama untuk implementasi logika dan interaktivitas game.
  • ShaderLab & HLSL: Digunakan untuk menciptakan efek visual dan material kustom yang menarik dalam game.
  • Unity Cloud: Dimanfaatkan untuk penyimpanan dan pengelolaan database pengguna, memungkinkan data persistensi dan fitur cloud lainnya.

Persyaratan Sistem

Untuk menjalankan atau mengembangkan proyek ToothyV, Anda memerlukan:

  • Unity Hub dan Unity Editor (disarankan menggunakan versi yang kompatibel dengan Unity 2022.x/2023.x atau yang digunakan saat pengembangan terakhir).
  • Visual Studio atau IDE lain yang kompatibel untuk pengembangan C# (misalnya Visual Studio Code dengan ekstensi C#).

Cara Menginstal dan Menjalankan Proyek

Ikuti langkah-langkah berikut untuk menginstal dan menjalankan proyek ToothyV di lingkungan pengembangan lokal Anda:

  1. Kloning Repositori:
    git clone https://github.com/itsvraza/ToothyV.git
    
  2. Buka Proyek di Unity Editor:
    • Buka Unity Hub.
    • Klik "Add" atau "Open" dan arahkan ke direktori ToothyV yang baru saja Anda kloning.
    • Pilih proyek dan buka dengan Unity Editor yang sesuai. Unity akan memuat semua aset dan script yang diperlukan.
  3. Jalankan Aplikasi/Game:
    • Setelah proyek berhasil dimuat di Unity Editor, Anda dapat menekan tombol Play (ikon segitiga) untuk menjalankan game dalam mode Editor.
    • Untuk membuat build yang dapat dieksekusi (misalnya, untuk Android atau Windows), navigasikan ke File > Build Settings di Unity Editor, pilih platform target Anda, dan ikuti instruksi untuk proses build.

Kontribusi

Kami sangat menyambut kontribusi untuk pengembangan ToothyV! Jika Anda tertarik untuk berkontribusi, silakan ikuti panduan di bawah ini:

  1. Fork repositori ini ke akun GitHub Anda.
  2. Kloning repositori yang sudah Anda fork ke mesin lokal Anda.
    git clone https://github.com/itsvraza/ToothyV.git
    
  3. Buat cabang baru untuk fitur atau perbaikan yang ingin Anda kerjakan:
    git checkout -b fitur/nama-fitur-baru-anda
    # Contoh: git checkout -b feat/add-new-quiz-level
    
  4. Lakukan perubahan pada kode Anda.
  5. Tambahkan perubahan ke staging area dan komit perubahan Anda dengan pesan komit yang jelas dan deskriptif:
    git add .
    git commit -m "feat: Menambahkan [deskripsi singkat fitur/perbaikan]"
    # Contoh: git commit -m "feat: Menambahkan level kuis baru"
    
    (Disarankan untuk menggunakan konvensi pesan komit seperti feat: untuk fitur baru, fix: untuk perbaikan bug, docs: untuk dokumentasi, dll.)
  6. Dorong cabang Anda ke repositori fork Anda di GitHub:
    git push origin fitur/nama-fitur-baru-anda
    
  7. Buat Pull Request (PR) dari cabang Anda ke cabang main di repositori asli (itsvraza/ToothyV). Berikan deskripsi yang jelas tentang perubahan Anda.

Lisensi

Proyek ini dilisensikan di bawah MIT License. Lihat file LICENSE (jika ada) untuk detail lebih lanjut.

Kontak

Jika Anda memiliki pertanyaan, saran, atau ingin menghubungi, silakan kirimkan email ke e31222569@student.polije.ac.id atau buka Issue baru di repositori ini.