Platformer
A. KOMPETENSI DASAR
• Memahami konsep platformer
• Membuat game edukasi berbasis platformer
• Membuat Enemy / Musuh Player
B. ALOKASI WAKTU
2 js (2x50 menit)
C. PETUNJUK
• Awali setiap aktivitas dengan do’a, semoga berkah dan mendapat kemudahan.
• Pahami Tujuan, dasar teori, dan latihan-latihan praktikum dengan baik dan benar.
• Kerjakan tugas-tugas dengan baik, sabar, dan jujur.
• Tanyakan kepada asisten/dosen apabila ada hal-hal yang kurang jelas.
PROJECT 1
Membuat Layout Game Edukasi
4. Saatnya untuk menata gambar latar belakang (background) di sepanjang layout. Double-click
area kosong di layout, akan muncul pilihan Insert New Object. Double click objek Tiled
Background untuk menambahkan latar belakang tersebut.
5. Kursor mouse akan berubah menjadi crosshair (tanda tambah). Klik pada sembarang tempat di
dalam area layout. Akan muncul Image Editor untuk memasukkan gambar menjadi tile.
Sekarang import file Background Image\TileBackground.png dari paket sprite. Klik Open untuk
memasukkan gambar
6. Atur ukuran latar belakang untuk menutup keseluruhan layout. Pastikan objek tadi sudah dipilih
(klik kiri pada gambar tersebut di layout), lalu propertinya akan muncul di Properties Bar.
Untuk menutupi keseluruhan layout, atur Position menjadi 0,0 dan Size menjadi 4000, 2048
(sama dengan ukuran layout). Gambar latar belakang ini cukup besar, jadi akan sulit melihat
keseluruhannya dengan tingkat zoom saat ini. Zoom out untuk melihat keseluruhan gambar.
Tahan Control dan Scroll roda mouse ke bawah untuk zoom out. Atau pilih View - Zoom out
pada ribbon (menu di bagian atas Construct 2) beberapa kali.
Modul Game Edukasi TE – UM
7. Sekarang keseluruhan layout sudah terlihatt, dan akan terlihat seperti Gambar dibawah
ini: Bukalah Base Pack Aset (disertakan dalam modul) dan pilihlah sprite beserta objek
yang sesuai (Buatlah Sesuai Kreatifitas Kalian)!
PROJECT 2
Membuat Animasi Karakter
1. Sekarang kita perlu tambahkan sprite untuk pemain. Sama seperti
sebelumnya,double click area kosong di layout untuk menambahkan objek baru lalu
pilihSprite. Saat muncul crosshair, klik di atas tile, lalu akan muncul Image Editor
2. Kita perlu mengimpor sprite untuk animasi idle pemain. Seperti sebelumnya, namun
kali ini jika frame idle hanya 1, maka klik kanan window Animation Frames dan pilih
Import From files.
4. Setelah Object Latar dan Player Sudah berada pada layer untuk membuat karakter
beranimasi ke arah kiri, kita tidak perlu menyediakan gambar animasi khusus karakter
menghadap ke kiri. Fitur mirror sprite bisa kita gunakan untuk mengubah arah
animasi. Kita perlu buat event untuk mendeteksi apakah pemain menghadap kanan
atau kiri. (Pastikan game kita sudah memiliki objek Keyboard)
5. Langkah pertama pilih objek player kemudian berikan behavior platfrom
6. Kemudian klik kanan pilih insert new object dan pilih keyboard
8. Add event > Keyboard > Is key down > tekan tombol kanan. Add Action > Pemain > Set
mirrored > Not mirrored. Event ini akan memastikan saat pemain bergerak ke kanan
animasinya akan mengarah ke kanan.
8. Maka Player akan berganti arah kekiri ketika tombol keyboard diklik kekiri
Studi Kasus 1
PROJECT 2
Membuat Animasi Karakter Jumping, Idle dan Walk
2. Ganti Nama Default menjadi Idle, kemudian add animation dan rename menjadi walk
3. Setelah terdapat animation walk kemudian pilih open file dan pilih sprite object walk