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

  Tonton Disini

Untuk bahan/asset yang digunakan pada video tutorial diatas, dapat di download melalui link berikut:

Download

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

Download

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 🙂

Sociabuzz  Trakteer


Akbar

Unity Game Developer

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 […]

Tinggalkan Balasan

Avatar placeholder

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *