Tutorial Construct 2: Membuat Animasi Berjalan
1. Persiapan Awal Proyek
-
Buka proyek baru dan ubah nama proyek sesuai dengan yang dikerjakan.
-
Atur ukuran layout atau kanvas kerja, misalnya 600 x 400 piksel.
-
Sesuaikan margin dan posisi tampilan sesuai kebutuhan.
-
Buat latar belakang (background) baru dengan warna sesuai keinginan.
2. Membuat Latar Tanah (Ground)
-
Tambahkan layer baru dan beri nama (misalnya “Tanah”).
-
Kunci layer utama agar tidak berubah.
-
Pilih menu Insert → Sprite lalu gambar tanah menggunakan alat rectangle atau bentuk bebas.
-
Warnai tanah sesuai selera dan posisikan di bagian bawah layar.
-
Jalankan (run) proyek untuk memastikan tanah tampil dengan benar.
3. Menambahkan dan Mengatur Player (Karakter)
-
Impor sprite karakter (player) yang sudah disediakan.
-
Atur ukuran dan posisi karakter agar berada di atas tanah.
-
Sesuaikan titik pusat (origin point) di tengah karakter agar animasi berjalan dengan benar.
-
Tambahkan frame gambar karakter diam (pose idle) dan frame berjalan (pose walking).
-
Pastikan setiap frame sejajar titik pusatnya.
4. Membuat Animasi Karakter
-
Buat animasi pertama bernama “Idle” (diam) dari frame 1–10.
-
Buat animasi kedua bernama “Jalan” (walk) dari frame 1–5.
-
Atur kecepatan animasi (animation speed) sekitar 25 fps agar gerakan lebih halus.
-
Pastikan animasi berjalan sesuai arah pergerakan karakter.
5. Menambahkan Gerakan (Aksi Keyboard)
-
Tambahkan objek Keyboard ke proyek.
-
Masuk ke Event Sheet, lalu tambahkan event:
-
Keyboard → Right Arrow (→) → Set animation to “Jalan” dan arahkan ke kanan.
-
Keyboard → Left Arrow (←) → Set animation to “Jalan” dan arahkan ke kiri (gunakan mirror horizontally).
-
Jika tidak ada tombol ditekan → Set animation to “Idle”.
-
-
Tambahkan aksi pergerakan karakter sesuai input panah kanan dan kiri.
6. Mengatur Batas Gerak dan Tes Akhir
-
Tambahkan solid object di bawah tanah agar karakter tidak jatuh.
-
Uji coba dengan menekan tombol panah kiri dan kanan — pastikan karakter dapat bergerak dan berhenti di tanah.
-
Buat batas di sisi layar agar karakter tidak melewati area permainan.
-
Simpan dan jalankan proyek untuk memastikan semua animasi dan kontrol berfungsi.