Hallo semua, disini kami akan memberikan sebuah tutorial untuk game engine construct 2, berikut adalah langkah-langkah untuk membuat gmae dengan consctruct 2 dengan mudah.
1 Pada tampilan diatas, pilih ‘new project’ untuk
membuat game baru.
2..
Dalam game kita kali ini, kita akan memilih ‘new
empty project’ untuk membuat game dari awal tanpa ada tambahan code.
3. Sekarang kita akan membuat background untuk game. Pertama siapkan gambar background, lalu kita klik kanan pada layout game dan pilih ‘insert new object’ untuk membuka windows memasukkan object baru, seperti gambar dibawah.
Anda juga bisa double-click pada mouse anda untuk membuka
windows memasukkan object baru.
4 .Akan muncul
tampilan seperti gambar dibawah

pilih
tiled background, sebuah crosshair akan muncul untuk menandakan tempat untuk
meletakkan objek. Klik dimanapun di bagian tengah layout. Texture
editor sekarang terbuka,
anda
dapat memasukan tekstur ke 'tile'. Segera import 'tile image' yang anda simpan
sebelumnya. Klik icon folder untuk memanggil tekstur dari disk, cari di mana
anda menyimpannya tadi, dan pilih.
1.
pada bagian sebelah kiri, terdapat properties
objek yang anda pilih. Atur posisinya menjadi 0, 0 (kiri atas dari layout), dan
ukurannya menjadi 1280, 1024 (ukuran dari layout).
5. Selanjutnya adalah layer. Pada bagian sebelah kanan, anda akan melihat windows, tekan tab layer dibagian bawah windows. Anda akan menemukan layer 1, ubah nama menjadi background, lalu tekan icon kunci di sebelah nama layer agar nanti anda tidak akan menekan bagian layer background secara tidak sengaja. Buat layer bernama main dan HUD. Main digunakan sebagai tempat menaruh actor game. Lalu HUD sebagai tempat untuk membuat tulisan seperti score. Contoh seperti gambar dibawah ini.
5. Selanjutnya adalah layer. Pada bagian sebelah kanan, anda akan melihat windows, tekan tab layer dibagian bawah windows. Anda akan menemukan layer 1, ubah nama menjadi background, lalu tekan icon kunci di sebelah nama layer agar nanti anda tidak akan menekan bagian layer background secara tidak sengaja. Buat layer bernama main dan HUD. Main digunakan sebagai tempat menaruh actor game. Lalu HUD sebagai tempat untuk membuat tulisan seperti score. Contoh seperti gambar dibawah ini.
6.Selanjutnya
kita akan memasukkan input mouse untuk bisa menggunakan mouse dalam game. Pada layout,
klik dua kali, lalu pilih ‘Mouse Object’. Lalu kita masukkan aktor dan objek
untuk game. Klik dua kali, lalu pilih ‘sprite’. Cara memasukkan sprite sama
dengan cara memasukkan background pada contoh nomor 4. Berikut adalah contoh
gambar sprite yang ada dalam game.
lalu
adalah contoh penataan dalam layout :
![]() |
bulat dan jelegur ditaruh dibagian luar layar
agar nanti tidak terlihat dibagian layar game.
|
7. Langkah berikutnya adalah penambahan behaviour. Pilih
aktor, pada bagian properties bagian kanan, terdapat behaviour. Tekan add
behaviour lalu pilih behaviour untuk actor anda. Dalam game ini, berikut adalah
behaviour yang harus anda tambahkan pada actor anda.
p player :
-8direction
-Boundtolayout
-scrollto
enemies :
-bullet
buat :
-bullet
jelegur :
-fade
-8direction
-Boundtolayout
-scrollto
enemies :
-bullet
buat :
-bullet
jelegur :
-fade
8direction
untuk menggerakan aktor dalam 8 arah.
boundtolayout untuk membuat aktor tidak keluar dari layout
scrollto untuk membuat layar mengikuti actor
bullet untuk membuat actor bergerak dalam arah tertentu dengan kecepatan yang tetap
fade untuk membuat actor menghilang atau muncul dalam keadaan transparan menuju tidak transparan.
boundtolayout untuk membuat aktor tidak keluar dari layout
scrollto untuk membuat layar mengikuti actor
bullet untuk membuat actor bergerak dalam arah tertentu dengan kecepatan yang tetap
fade untuk membuat actor menghilang atau muncul dalam keadaan transparan menuju tidak transparan.
8. Langkah
berikutnya adalah membuat event. Dalam evenet terdapat dua bagian, yaitu
condition dan action. Condition yaitu keadaan suatu game untuk bisa memulai
event, action yaitu sebuah tindakan bila condition terpenuhi. Berikut adalah
contoh gambar cara memasukkan event :
untuk
condition adalah systerm > every tick.
Lalu untuk actionnya adalah :
action
diatas adalah untuk membuat arah pemain kita melihat kearah mouse kita.
lalu agar player bisa menembakkan peluru buatlah event sebagai berikut :
Condition: Mouse -> On click -> Left clicked (the default)
Action: Player -> Spawn another object -> For Object, pilih Bullet object. untuk Layer, masukkan 1 (the "Main" layer is layer 1 - remember Construct 2 counts from zero). lalu biarkan image point tetap 0
Action: Player -> Spawn another object -> For Object, pilih Bullet object. untuk Layer, masukkan 1 (the "Main" layer is layer 1 - remember Construct 2 counts from zero). lalu biarkan image point tetap 0
lalu untuk mengatur keluarnya tembakkan pada player, lalu klik kanan, edit animation, pada toolbar sebelah kanan bagian paling bawah no.2 tekan tombol origin, pasang origin pada tempat yang anda inginkan. berikut adalah event yang anda buat untuk game ini.
9. sekarang kita akan membuat hp musuh. pada proprety musuh, pilih instance variables, lalu dengan type number dan masukkan jumlah hp musuh. seperti gambar dibawah
10. kita akan membuat score untuk game ini. pertama :
pada layout, double-click lalu pilih text box, taruh pada layer HUD. ubah prallax pada properties layer HUD menjadi 0,0.
sekarang pada event. di condition system every tick, tambahkan action text > set text > "score : " & score.
sekarang pada event. di condition system every tick, tambahkan action text > set text > "score : " & score.
lalu pada condition health enemy <=0 tambahkan action score > add 100 to score.
Demikian toturial saya, mohon kritik dan sarannya.





















No comments:
Post a Comment