space shooter
DESCRIPTION
Tutorial Space Shooter by Doffy OktavianoTRANSCRIPT
INSTALASI GDEVELOP
Jika Anda tidak memiliki GDevelop, download dari situs resmi: http://compilgames.net.
Selalu men-download GD dari halaman ini untuk memastikan untuk memiliki versi terbaru.
MEMULAI GDEVELOP
Setelah selesai silahkan buka aplikasi GDEVELOP , kurang lebih tampilan awalnya
akan seperti ini :
1. Membuat Project Baru
Untuk memulai menggunakan GDEVELOP pertama-tama kita harus membuat sebuah
project baru, caranya klik File – New atau pada keyboard tekan CTRL + N.
Ada banyak pilihan saat akan membuat projek baru. Untuk sementara kita akan gunakan
New Empty Project, jadi kita akan membuat sebuah project dari nol yang nantinya akan
kita jadikan game
2. Interface GDEVELOP
Gambar diatas aadalah tampilan utama dari GDEVELOP. Sebelum memulai project
kita,ada beberapa tab penting yang harus diperhatikan dan diketahui kegunaanya untuk
mempermudah dalam pengerjaan project kita nantinya.
a) Tab Object, pada tab ini berisi semua object yang akan dipakai dalam pembuatan
game.
b) Tab Projects, tab ini berisi semua file dan asset (gambar, suara, video, dll) yang
digunakan dalam project kita
c) Tab Scene, tab ini adalah tempat kita memasang semua object dan mengatur
bagaimana nanti ia saat dimainkan. Tab scene ini adalah tampilan kita nanti saat
project kita dimainkan.
d) Tab Event Sheet, pada tab ini kita akan mengatur semua event/kejadian apa saja
yang akan terjadi didalam game seperti jika tombol ditekan dan lain sebagainya.
3. Memasukkan Objek
a. Background
Hal pertama yang kita masukkan adalah background. Dalam GDEVELOP kita bisa
membuat background yang berulang hanya dari satu gambar saja. Cara memasukkan
back ground yaitu klik kanan dimana saja di dalam tab Layout – Insert new object
atau klik 2 kali dimana saja di dalam tab Scene.
Pada kelompok General kita pilih Tiled Background. Silahkan ubah nama objek
sesuai dengan keinginan pada bagian ini.
Jika sudah diisi, klik Insert untuk memasukkan objek Background kedalam Scene.
Setelah itu klik 2 kali ke object tersebut untuk mengisi tampilan dari tilenya.
Sehingga tampilannya seperti ini :
b. Layer
Setelah kita memasukkan background kita masih ingin memasukkan objek yang
lain namun tidak ingin mengubah-ubah atau tanpa sengaja mengubah background.
Untuk itu kita gunakan fitur Layer ini. Fitur layer ini seperti beberapa lembar kaca
yang saling bertumpukan dan memiliki gambar pada masing-masing lembarnya, jadi
kita lebih mudah mengatur gambar yang ada pada salah satu lembar kaca tanpa
mempengaruhi yang lainnya dan juga kita bisa mengatur gambar mana yang berada
di depan dari yang lainnya. Untuk contoh, kita akan membuat background berada di
layer paling belakang dan object lainnya berada diatasnya.
Untuk mengatur penggunaan layer, klik tab Layer, biasanya ada di sebelah tab
Projects.
Layer 0 pada tab Layer adalah layer pertama kita. Kita akan menambahkan layer
lain dengan cara klik icon ‘add layer’. Sekarang kita ubah nama layer sesuai
dengan kebutuhannya agar mudah di kenali. Caranya dengan klik layer yang
diinginkan – klik icon ‘rename layer’. Lakukan hal tersebut kepada semua layer
yang dibutuhkan.
Saat kita akan mengubah atau menambah sesuatu di layer, jangan sampai kita
salah saat menentukan layer mana yang aktif, karena akan berpengaruh keseluruhan
project.
c. Sprite
Setelah kita atur background, sekarang kita masukkan semua sprite yang akan
digunakan dalam project kita. Apa itu sprite? Sprite adalah object-object yang
digunakan dalam game yang dapat berinteraksi dengan pemain/player, seperti
karakter utama, obstacle/halangan-halangan, dll. Cara menambahkan sprite hampir
sama dengan background namun tipe yang dipilih adalah ‘sprite’, caranya klik
kanan dimana saja di dalam tab Layout – Insert new object atau klik 2 kali
dimana saja di dalam tab Layout.
Pada kelompok General kita pilih Sprite. Silahkan ubah nama objek sesuai dengan
keinginan pada bagian ini.
Jika sudah diisi, klik Insert untuk memasukkan objek Sprite kedalam Scene
Lakukan semua hal tersebut diatas sampai semua sprite yang dibutuhkan telah
masuk kedalam project dan tertata dalam layout sesuai kebutuhan. Kurang labih akan
seperti ini.
d. Text
Sekarang kita butuh sesuatu untuk menampilkan perolehan score kita setelah kita
melewati halangan, untuk itu kita butuh sebuah text yang menampilkan hasilnya di
layar. Cara menambahkan text hampir sama dengan menambahkan objek lain seperti
sebelumnya. caranya klik kanan dimana saja di dalam tab Layout – Insert new
object atau klik 2 kali dimana saja di dalam tab Layout.
Pada kelompok General kita pilih Text. Silahkan ubah nama objek sesuai dengan
keinginan pada bagian ini.
4. Mengatur Pergerakan Sprite
a. Event
Untuk menambah event pada GDEVELOP kita bisa masuk tab event dan kemudian
melakukan penambahan event dengan melakukan :
Ketika button ditekan maka pesawat akan bergerak sesuai buttonnya
Yang kita lakukan dalam event adalah
Kita juga mengatur baaimana membuat agar pesawat tidak bisa keluar dari layar.
Spawn object dapat kita lakukan dengan mengetur timer
Ketika Object enemy di create maka lakukan
Enemy akan berjalan dari atas ke bawah.
Untuk proses menembak pada pesawat yaitu bisa menggunakan
Jadi selang beberapa waktu maka membuat objek peluru pada posisi pesawat.
Dan ketika peluru ada maka peluru akan bergerak ke atas
Untuk Collision terhadap dua benda :
Ketika peluru mengenai enemy
Ketika pesawat mengenai enemy