Rabu, 09 Oktober 2019

Pembuatan game floppy bird

TUTORIAL MEMBUAT GAME FLOPPY BIRD

instalasi Construct 2 pada komputer dan membuka file “giveaway-start.capx” di dalamnya, maka akan muncul tampilan pertama seperti ini:
Tutorial Construct 2 |Screenshot 1

Membuat Burung Terbang

Seperti yang sudah saya bilang di atas, C2 telah menyederhanakan seluruh kode program di dalamnya. Sehingga, kamu tinggal menggunakan fitur behavior untuk memerintahkan suatu objek melakukan banyak hal. Nah untuk kasus ini, kita tambahkan behavior Platform untuk membuat burung bisa terbang.
  1. Klik gambar burung, kemudian pilih add/edit behavior pada bagian properties yang terletak di sebelah kiri. Klik ikon plus, lalu pilih platform.Tutorial Construct 2 | Screenshot 2
  2. Kemudian atur pengaturan hingga seperti pada screenshot di bawah ini. Jika kamu mencoba menekan tombol play yang terletak di sebelah kiri atas, maka burung akan bergerak turun karena efek gravitasi.Tutorial Construct 2 | Screenshot 3
  3. Selanjutnya, mari membuat efek supaya burung bisa terbang ketika kita mengeklik layar. Caranya, klik kanan pada burung, pilih insert new object, kemudian pilih touch. Objek touch ini akan mendeteksi sentuhan tangan/klik.Tutorial Construct 2 | Screenshot 4
  4. Agar burung bisa bertambah tinggi ketika diklik, logikanya adalah “jika melakukan klik, maka burung bertambah tinggi”. Untuk memasukkan logikanya, pindah ke bagian Game Events, klik add event, pilih touch, kemudian lanjutkan dengan on any touch start.Tutorial Construct 2 | Screenshot 5
  5. Selanjutnya klik add action, kemudian klik dua kali pada Bird, lalu pilih set vector Y.Tutorial Construct 2 | Screenshot 6
  6. Setelah itu akan muncul kotak dialog baru untuk mengisi nilai vector Y, isilah dengan -JUMPSTRENGTH. Di bagian atas, saya sudah mengatur nilai JUMPSTRENGTH menjadi 500. Sehingga ketika kamu mengeklik layar, burung akan naik sejauh 500 piksel. Cobalah sekali lagi melakukan play dan melihat burung yang sudah bisa terbang ke atas.Tutorial Construct 2 | Screenshot 7

Membuat Pipa Bergerak dan Terus Muncul

Selain burung yang mampu terbang, untuk membuat game Flappy Bird tentu kamu juga harus membuat pipa-pipa yang bergerak dan terus muncul di layar. Untuk itu, kita akan bermain pada Event System.
  1. Untuk membuat pipa bergerak, yang perlu kamu lakukan adalah mengubah posisinya. Di bagian Game Events, klik add event, kemudian pilih system, lalu pilih every tick.Tutorial Construct 2 | Screenshot 8
  2. Kini, kamu hanya perlu memasangkan logikanya saja. Klik add action, kemudian masukan perintah seperti di bawah ini. Artinya, pipa bawah dan pipa atas akan terus bergerak sejauh nilai SCROLLSPEED (yaitu 300 piksel) setiap saat.Tutorial Construct 2 | Screenshot 9
  3. Selanjutnya, kamu harus terus memerintahkan sistem untuk terus membuat pipa yang baru selama sang burung masih hidup. Caranya, klik add event, pilih system, kemudian lanjutkan dengan pilihan every X seconds. Isi nilai X dengan interval 1.0 seconds (satu detik).Tutorial Construct 2 | Screenshot 10
  4. Klik add action, lalu masukkan parameter untuk TopPipe seperti pada screenshot di bawah ini. 440 adalah nilai untuk membuat pipa muncul dari ujung kanan, sedangkan random(50, -250) adalah fungsi untuk membuat pipa atas memiliki panjang yang berbeda-beda.Tutorial Construct 2 | Screenshot 11
  5. Masih pada Event System every 1.0 seconds, klik add action, kemudian masukkan parameter di bawah ini untuk BottomPipe. 750 adalah jarak antara pipa atas dengan pipa bawah supaya karakter burung bisa melewatinya.Tutorial Construct 2 | Screenshot 12
  6. Ketika kamu menekan tombol play kembali, kamu akan melihat pipa-pipa yang terus muncul dan bergerak ke arah kiri.

Membuat Skenario Game Over

Untuk membuat proyek yang kamu sedang kerjakan menjadi sebuah game yang sesungguhnya, tentu saja harus ada situasi di mana permainanmu harus berakhir. Oleh karena itu sebagai langkah terakhir, mari kita membuat fungsi game over dalam game yang sedang dibuat.
  1. Supaya permainan berakhir ketika burung menabrak pipa, buatlah logika seperti di bawah ini. Klik add event, pilih Bird, is overlapping, lalu pilih TopPipe (pipa atas). Kemudian klik kolom add action, pilih system, lalu restart layout.Tutorial Construct 2 | Screenshot 13
  2. Supaya permainan juga berakhir ketika menabrak pipa yang bawah, maka klik kanan pada bagian kiri kotak event tersebut, lalu pilih make ‘or’ block. Kemudian klik kanan pada bagian is overlapping, lalu pilih add another condition.Tutorial Construct 2 | Screenshot 14
  3. Lakukan hal yang sama seperti pada langkah nomor satu dengan is overlapping BottomPipe untuk pipa bawah, dan is outside layout untung Bird yang jatuh ke bawah atau terbang terlalu tinggi. Apabila kamu melakukannya dengan benar, maka tampilan Game Events akan menjadi seperti ini:Tutorial Construct 2 | Screenshot 15
  4. Selesai! Kini game Flappy Bird ala kamu sudah bisa dimainkan. Cepat dan mudah bukan? Kalau kamu sudah menguasai dasar-dasar Construct 2, saya yakin kamu bisa membuat game lain yang serupa dalam waktu 10 menit saja.

Tidak ada komentar:

TEKHNIK LAYANAN JARINGAN

MEMBANGUN JARINGAN RT/RW NET BAGI PEMULA Jaringan Rt/Rw Net merupakan jaringan internet yang saling terhubung pada sebuah komplek baik itu R...