Saya akan membuat game
menggunakan construct2. Aplikasi ini membuat game dengan basis web. Game yg
akan saya buat bernama “Tembak Terus”. Apa itu “Tembak Terus”?. Ini adalah
sebuah game yang cukup sederhana. Kita hanya perlu menembak monster sebanyak mungkin
dan jangan biarkan monster itu menyentuh kita.
Saya disini akan menjelaskan
sedikit tentang cara bagaimana membuat game ini. Cara bermainnya.
Pertama kita buka construct 2.
Dan dibawah ini adalah tampilan awal dari construct2.
Untuk memulai klik file -> new
Berikutnya kita membutuhkan
bebrapa objek untuk mebuat game ini.
Hal pertama yang ingin kita lakukan adalah melakukan
perulangan terhadap 'background tile'. Objek Tiled Background dapat
melakukan hal ini untuk kita. Pertama, siapkan tekstur background berikut ini -
klik kanan dan simpan ke dalam folder manapun dalam komputer anda:
Sekarang, Klik 2x space kosong pada bagian layout untuk memasukkan objek. (Selanjutnya, jika sudah penuh, dapat juga dilakukan dengan cara klik kanan dan pilih Insert new object.) Setelah dialog Insert new object muncul, klik 2x Tiled Background object untuk memasukkannya.
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.
Tutup texture editor dengan cara klik tanda X pada kanan atas. Jika diminta, pastikan anda telah menyimpan data! Sekarang anda akan melihat 'tiled background' objek pada layout. Saatnya mengubah ukurannya sehingga memenuhi layout game. Pastikan objek tersebut telah terseleksi, lalu Properties Bar di sebelah kiri seharusnya menunjukkan semua pengaturan untuk objek tersebut, termasuk ukuran dan posisinya. Atur posisinya menjadi 0, 0 (kiri atas dari layout), dan ukurannya menjadi 1280, 1024 (ukuran dari layout).
Saatnya meninjau progress kita sampai di sini. Tahan control dan lalukan scroll mouse wheel down untuk zoom out. Cara alternatif, klik view - zoom out beberapa kali. Anda juga dapat menekan tombol space, atau tombol tengah mouse, untuk bergeser. Mudah, bukan? Tiled background anda kini telah memenuhi seluruh isi layout:
Sebuah Layout dapat terdiri dari beberapa layer, di mana anda dapat menggunakannya untuk mengelompokkan objek-objek. Bayangkan sebuah layer itu seperti sebuah kaca yang ditumpuk satu sama lain, dengan objek tergambar di setiap bagian kaca tersebut. Hal ini juga membuat anda mudah untuk menampilakan objek di atas objek lainnya, dan layer dapat juga dikunci, disembunyikan, menggunakan efek parallax, dan banyak lagi. Sebagai contoh, dalam game ini, kita ingin semua objek ditampilkan di atas tiled background, oleh karena itu kita perlu menambahkan layer di atas nya sebagai layer tempat penampungan objek-objek baru tersebut.
Untuk mengatur layer, klik Layers tab, tepat di samping Project bar:
Anda akan melihat Layer 0 pada list (Hitungan dalam Construct 2 dimulai dari angka nol, dimana hal tersebut biasa diterapkan pada bahasa pemrograman). Klik ikon pensil dan ganti nama menjadi Background, karena ini adalah layer untuk background game kita. Lalu klik ikon hijau 'add' untuk menambah layer baru yang akan menampung objek lainnya yang akan kita masukkan. Kita bisa sebut Main. Akhirnya, jika anda mengklik ikon 'padlock' di samping Background, layer ini akan menjadi terkunci. Itu berarti anda tidak akan bisa mengklik apapun objek dari layer ini. Menjadi sangat berguna untuk tiled background kita, dimana objek ini mudah sekali diklik secara tidak sengaja. Akan tetapi, jika anda ingin merubahnya, cukup dengan mengklik ikon 'padlock' lagi untuk membuka kuncinya.
Berikutnya kita akan membuat objek-objek dalam game ini dan fungsinya masing-masing.
Kita akan membuat objek pemainnya dan cara kerjanya.
Untuk member kecerdasan pada objek tersebut kita bisa beri behaviors
Pilih 8 directions untuk pergerakannya
Dan pilih beberapa behaviors untuk objek penembak.
Kemudian kita akan melakukan
sesuatu agar objek tersebut dapet bergerak dan dapat batasan. Kita akan
melakukannya di eventsheet dalam event sheet terdapat. Even dan action Event
adalah sebuah kondisi sedangkan action perintahnya.
Ya kurang lebih lakukan hal yang sama pada objek-objek lain. Kita hanya tinggal menaruh pada tiap objek.