Kamu pasti tau kan film Twilight yang pemainnya bisa berubah menjadi serigala?
Nah, dengan tutorial ini kita bisa membuat itu. Bukan cuma satu perubahan yang dapat dilakukan player, bahkan 2, 3, 4 atau berapapun bisa. Ayo kita let’s go!
1. Buat Common Event
Buat common event dan atur trigger nya ke “parallel process” agar player bisa berubah setiap saat. Untuk “condition switch” buat saja seperti digambar agar tidak kebingungan.
2. Masukkan Conditional Branch
Selanjutnya masukkan conditional branch.
Perhatikan “button”, maksud disitu adalah tombol untuk berubah. Button disitu tidak sama seperti yang di keyboard, supaya lebih paham lihat penjelasan button di bawah ini.
Dari gambar di atas kita bisa lihat A = Shift, B = Esc, Num 0, x dan seterusnya.
Kali ini kita gunakan button “L” yang berarti tombol “Q” pada keyboard kamu.
3. Pilihan untuk berubah
Karena disini kita akan membuat perubahan lebih dari satu, jadi kita harus membuat pilihan seperti gambar dibawah ini.
Saya menggunakan “jadi tikus, jadi kelelawar, jadi manusia”
4. Masukkan eksekusi pada setiap pilihan
Pada setiap pilihan tentu saja beda eksekusinya. Tidak mungkin saat player memilih pilihan “jadi kelelawar” tapi berubahnya menjadi tikus.
Lihat eksekusi pilihan “jadi tikus” di gambar bawah.
Pilih “set move route” lalu “change graphic” dan pilih gambar yang kamu inginkan. Karena kita lagi mengeksekusi pilihan “jadi tikus”, sudah seharusnya kita memilih gambar tikus.
Lakukan sama untuk pilihan lainnya, hanya saja ganti graphicnya menjadi kelelawar atau manusia. Hasilnya seperti ini.
Oh ya, saya juga memasukkan animasi saat player akan berubah. Caranya sebagai berikut.
Dan juga move route tambahan yaitu through ON dan through OFF. Yang ON hanya untuk pilihan “jadi kelelawar” dimaksudkan agar saat player dalam wujud kelelawar ia bisa terbang diatas objek.
7. Hal yang membedakan
Untuk apa sih kita berubah?
Dari pertanyaan diatas tentunya kita harus tau tujuan kia merubah player.
Seperti tikus yang bisa masuk gorong-gorong dan kelelawar yang bisa terbang di atas pohon.
Perhatikan eksekusi lanjutan untuk si tikus.
Dengan switch ini kita bisa membuat player masuk gorong-gorong saat menjadi tikus. Masukkan hanya pada pilihan “jadi tikus”.
Sedangkan untuk pilihan yang lain atur switch nya ke “OFF”
Hasilnya jadi seperti ini.
8. Event lain
Kita akan membuat event yang akan mengaktifkan switch “berubah” si player.
Buat saja event di peta dan isikan seperti gambar ini.
Jangan lupa atur trigger ke “autorun”.
9. Event gorong-gorong
Karena tikus bisa masuk gorong-gorong sekarang kita perlu membuat gorong-gorongnya.
Gunakan conditional branch pada lubang.
Atur saja seperti gambar diatas.
10. Perhatikan Else pada event gorong-gorong.
Karena else adalah “kondisi yang tidak terpenuhi” jadi kita masukkan saja kata-kata seperti yang saya contohkan dibawah ini.
11. Eksekusi event gorong-gorong
Saat player dalam wujud tikus dia akan masuknke lubang dan tentu saja akan mentransfer dia ke map lain. Perhatikan gambar.
12. Kelelawar?
Lalu apa fungsinya kelelawar?
Tadi kita atur dia bisa terbang di atas objek jadi dia bisa menyebrangi sungai atau lain sebagainya.
Semoga aja tutornya tidak telalu rumit. Kalau ada yang tidak dimengeti tinggalkan komentar di bawah atau inbox facebook saya. Mksi~