Space Shooter

14
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.

description

Tutorial Space Shooter by Doffy Oktaviano

Transcript of Space Shooter

Page 1: Space Shooter

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.

Page 2: Space Shooter

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

Page 3: Space Shooter

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.

Page 4: Space Shooter

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.

Page 5: Space Shooter

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.

Page 6: Space Shooter

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.

Page 7: Space Shooter

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

Page 8: Space Shooter

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.

Page 9: Space Shooter
Page 10: Space Shooter

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.

Page 11: Space Shooter

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

Page 12: Space Shooter

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