Bagaimana membuat game platformer

4
  • 2 favourites

Menambahkan Sprite pemain

Sekarang kita perlu tambahkan sprite untuk pemain. Sama seperti sebelumnya, double click area kosong di layout untuk menambahkan objek baru lalu pilih Sprite. Saat muncul crosshair, klik di atas tile, lalu akan muncul Image Editor

Kita perlu mengimpor sprite strip untuk animasi idle pemain. Seperti sebelumnya. klik kanan window Animation Frames dan pilih Import sprite strip....

Pilih file Player\Idle\Idle.png. Ingat bahwa itu adalah keseluruhan sprite strip animasi, bukan hanya satu frame animasi. Kamu bisa mengimpor file-file yang berurutan dengan pilihan Import frames..., tapi saat ini kita akan menggunakan cara pertama saja,

Karena strip-nya tidak kotak, Construct 2 akan menebak jumlah frame. Seharusnya Construct 2 akan menebak dengan benar bahwa ada 11 frame. Klik OK dan frame-frame tersebut akan diimpor.

Ingat bahwa kita masih punya frame kosong bawaan di awal. Klik kanan lalu hapus frame tersebut. Sekarang kamu akan punya 11 frame animasi untuk animasi Idle pemain.

Cropping

Kamu mungkin memperhatikan pemain punya area transparan di sekelilingnya. Hal ini sering terjadi setelah mengimpor gambar. Tapi untuk membiarkannya ada di situ adalah tindakan yang buruk, karena akan menghabiskan memory dan membuat deteksi tabrakan tidak akurat.

Ada cara cepat untuk menghilangkannya: tahan shift dan tekan tombol Crop di image editor.

Jika kamu tidak menahan shift, hanya grame yang aktif yang akan di-crop, jad pastikan kamu menahan tombol shift untuk meng-crop keseluruhan animasi. Sekarang gambar pemain akan sudah ter-crop dengan tidak ada area yang tidak perlu di gambarnya.

Mengatur titik origin

Origin adalah titik pusat atau 'titik penting' objek yang bersangkutan. Dalam game platformer sebaiknya origin disimpan di kaki pemain. Ini akan membuat pemain akan tetap ada di lantai (dan berkembang ke atas, bukan menembus ke bawah lantai) walaupun ada frame animasi yang tingginya berbeda-beda.

Untuk mengatur titik origin, klik Set origin and image points di image editor.

Kamu akan melihat titik merah muncul pada pemain, itu adalah titik origin. Kamu bisa klik pada gambar untuk mengubah posisi origin. Tapi karena kita ingin titik origin ada pada tengah-bawah gambar, kita bisa menekan tombol 2 pada num pad (dengan num lock menyala). Jika kamu tidak punya num pad (misalnya pada laptop), kamu bisa klik kanan Origin pada window Image points yang muncul, dan pilih Quick assign - Bottom.

Akan merepotkan kalau kita harus melakukan ini untuk setiap frame, untungnya ada cara pintas: klik kanan Origin di window Image points, lalu pilih Apply to whole animation.

Sekarang titik origin seharusnya sudah diset di setiap frame animasi.

Mengulang animasi

Klik animasi Default di window Animations, lalu ganti namanya menjadi Idle.

Di Properties Bar, ganti Speed animasi menjadi 9 dan atur Loop menjadi Yes.

Klik kanan animasi Idle di window Animations dan pilih Preview. Kamu akan lihat pemain bergerak atas bawah dengan pelan. Sekarang semua sudah selesai, tutup preview animasi dan image editor. Kamu akan melihat pemain kamu di layout.

Ganti nama objek tersebut menjadi Player di Properties bar agar lebih rapi.

  • 0 Comments

  • Order by
Want to leave a comment? Login or Register an account!