Tutorial Game Puzzle Menggunakan Unity
Di video ini kamu akan belajar cara membuat game puzzle menggunakan Unity. Tutorial ini sangat cocok untuk pemula yang ingin membuat game edukasi atau hiburan ringan dengan tampilan menarik dan sistem drag & drop interaktif.
Kamu akan mempelajari cara memecah gambar menjadi beberapa potongan, menambahkan fitur geser dan pasang potongan (drag & drop), serta mengecek apakah potongan sudah berada di posisi yang benar.
Untuk jenis puzzle yang akan kita buat adalah Puzzle Potongan Gambar (Jigsaw Puzzle 2D). Puzzle inilah yang umumnya banyak dimainkan oleh anak-anak.
Kamu dapat mengakses video tutorial tersebut melalui link di bawah ini
Untuk bahan/asset yang digunakan pada video tutorial diatas, dapat di download melalui link berikut:
Mohon maaf ada sedikit kesalahan pada script control, pada void aktif bisa diganti dengan script berikut:
void aktif(int a) {
for (int i = 0; i < parent.transform.childCount; i++) {
if (parent.transform.GetChild(i).gameObject.activeSelf) {
urutan = i+a;
}
}
if (urutan < 0) {
urutan = parent.transform.childCount - 1;
} else if(urutan > parent.transform.childCount-1){
urutan = 0;
}
for (int i = 0; i < parent.transform.childCount; i++) {
parent.transform.GetChild (i).gameObject.SetActive (false);
}
parent.transform.GetChild (urutan).gameObject.SetActive (true);
}
Disini saya menggunakanTools : Unity 5.6
Download master projectnya disini
Untuk mengetahui lebih jelas tentang apa itu game puzzle bisa dilihat langsung melalui link berikut:
Apa itu Game Puzzle? dan Apa manfaatnya? Coming Soon
Terima kasih telah berkunjung. Jika tutorial ini bermanfaat, kamu bisa traktir kami 🙂
11 Komentar
Sumariya Desi · September 1, 2019 pada 2:54 am
Assalamualaikum kak akbar salam kenal saya Sumariya Desi asal dari kota bengkulu, kak desi di sini mau belajar info lanjut tentang pembuatan games puzzle menggunakan aplikasi unity 3D untuk informasi lanjut nya boleh minta kontak wa kk.? Terimakasih sebelumnya kak
Wassalamualaikum wr.wb
Nistiandeny · Februari 22, 2020 pada 7:18 pm
Mau nanya bang script reset bagian dragnya kok error ya ?
Itu kenapa ya bang
Akbar · September 20, 2019 pada 6:58 am
wa’alaikum salam kak, bisa langsung coba hubungi lewat sosial media di menu kak, bisa lewat instagram/grup telegram
Rio · Agustus 13, 2020 pada 11:56 am
Bang kenapa ya kalau di pencet melompat gak berjalan / harusnya drag
andararesta · Juli 6, 2021 pada 10:13 pm
Permisi kak, kok pas bagian script feedbacknya error NullReferenceException, pas bagian
if (transform.GetChild(i).GetComponent().on_tempel)
itu kenapa yaa kak?
septiyan · Juni 9, 2023 pada 2:04 pm
if (transform.GetChild(i).GetComponent().on_tempel) {
// kode yang dieksekusi jika komponen “NamaKomponen” pada game object yang menjadi child dari transform ini memiliki atribut “on_tempel” bernilai true
} else {
// kode yang dieksekusi jika komponen “NamaKomponen” pada game object yang menjadi child dari transform ini tidak memiliki atribut “on_tempel” atau bernilai false
}
Naufal Mumtaz Adzaki · Juni 10, 2022 pada 2:35 am
bagaimana cara membuat next puzzle tanpa tombol, jadi ketika puzzlenya selesai bisa langsung next ke puzzle berikutnya
Apa itu Unity 3D - BelajarKu · September 9, 2019 pada 4:46 am
[…] Membuat Game Puzzle Unity3D […]
Cara Export Project Unity ke Android | Unity Build Project - Akbar Project · Oktober 5, 2019 pada 11:35 am
[…] untuk tutorial membuat game puzzle bisa dilihat disini […]
Tutorial Membuat Game Puzzle Menggunakan Untiy3D | Nikkies Tutorials · Oktober 6, 2019 pada 9:41 am
[…] https://akbarproject.com/tutorial-membuat-game-puzzle-menggunakan-untiy3d/ […]
Tutorial Membuat Game Puzzle Menggunakan Untiy3D – Trumpathon – News and information on latest top stories, weather, business, entertainment, politics, · Desember 7, 2019 pada 2:38 pm
[…] Tutorial Membuat Game Puzzle Menggunakan Untiy3D […]