Senin, 27 Juni 2011

membuat game space war bagian dua

Menentukan Titik Origin Sprite dan Membuat Fungsi Warp Untuk Pesawat
Tutorial game maker kali ini merupakan lanjutan dari tutorial sebelumnya, yaitu mengenai pembuatan pergerakan pesawat 360 derajat. Setelah menyelesaikan tutorial tersebut, anda pasti menyadari bahwa titik pusat putaran dari pesawat tersebut kurang pas dan ketika pesawat kita melewati batas room, maka pesawat yang kita kemudikan akan menghilang.

Untuk masalah pertama, yaitu mengenai titik pusat dari putaran pesawat. Masalah ini diakibatkan karena default titik origin setiap sprite berada pada titik x=0 dan y=0. Untuk menangani masalah ini, hal yang harus kita lakukan adalah mengubah nilai dari titik origin sprite pesawat tersebut, agar titik pusat putarannya menjadi pas.

Masalah kedua, yaitu ketika pesawat kita keluar dari room, maka pesawat kita akan menghilang. Untuk menangani hal ini, kita bisa memberikan objek tersebut sebuah perintah ( script ) baru agar ketika pesawat tersebut keluar dari room maka pesawat tersebut akan melakukan warp.

Dibawah ini merupakan penjelasan singkat mengenai script- script dan variable yang digunakan :

- hspeed : hspeed atau horizontal speed adalah variable yang digunakan untuk membuat suatu objek bergerak secara horizontal. Jika nilai hspeed positif, maka objek akan bergerak ke kanan, dan bila nilai hspeed negative, maka objek akan bergerak kekiri. Tapi dalam kasus ini, variable hspeed digunakan untuk mengidentifikasi arah gerak pesawat. Jadi bila pesawat sedang bergerak ke arah kiri maka nilai vseed menjadi negative ( vspeed < 0 ).

- vspeed : vspeed atau vertical speed adalah variable yang digunakan untuk membuat suatu objek bergerak secara vertical. Jika nilai vspeed positif, maka objek akan bergerak ke bawah, dan bila nilai vspeed negative, maka objek akan bergerak keatas.

- if statement : statement ( pernyataan ) ini digunakan untuk membuat suatu keadaan bersayarat.
Untuk mengetahui bagaimana cara menangani masalah-masalah diatas secara lengkap, Anda bisa mendownloadnya pada link dibawah ini :

[ Space War Part-2 : Menentukan Titik Origin Sprite dan Membuat Fungsi Warp Untuk Pesawat ] .

Update selanjutnya : Karena banyaknya tugas yang harus saya kerjakan terlebih dahulu, untuk update dimundurkan ke tanggal 3 Juli 2011

Terima Kasih.....
Primbon Jawa easy rated tutorial
Minggu, 26 Juni 2011

membuat space war dengan gamemaker

Cara membuat pergerakan pesawat dalam game space war
Pada tutorial game maker kali ini, kita akan mempelajari bagaimana cara membuat game Space War dari awal pembuatannya. Game Space War yang akan kita buat ini adalah sebuah game yang bertipe shooter dengan karakter utama yaitu sebuah pesawat tempur yang harus bertahan dari serangan pesawat musuh.

Tidak seperti dalam game pesawat Shooter yang sering kita mainkan sebelumnya. Dalam game ini, kita akan menggunakan sistem pergerakan yang cukup unik, sehingga pesawat yang kita mainkan bisa bergerak full 360 derajat.

Tutorial pembuatan game ini akan saya buat sedetail mungkin, agar kita bisa mengerti dan memahami secara benar bagaimana langkah-langkah yang tepat untuk membuat game Space War.

Baiklah, Hal pertama yang akan kita buat adalah bagaimana cara membuat pergerakan pesawat dalam game Space war. Dibawah ini merupakan informasi singkat mengenai Game Space War ini :

[ Information ]
Nama Game : SPACE WAR.
Tingkat kesulitan : Mudah.
Versi Game Maker : Game Maker 8 Pro Version.
Script dan variable yang digunakan :
- image_angle = script ini berfungsi untuk membuat sebuah sprite / gambar agar bisa diputar arahnya sesuai dengan nilai dan sudut yang telah kita tentukan.
- friction = Variable ini digunakan untuk membuat sebuah gaya gesekan pada benda. Dalam game ini , friction digunakan untuk membuat pesawat tidak langsung berhenti ketika tombol panah atas dilepas.
- motion_set = Script ini berfungsi untuk menggerakan pesawat kita dengan kecepatan dan arah tertentu yang sudah kita tentukan.

Seperti yang telah kita lihat pada informasi diatas, bahwa untuk membuat game Space War ini membutuhkan Game Maker 8 Pro Version. Hal ini dikarenakan, untuk membuat gambar pesawat yang bisa diputar 360 derajat dibutuhkan script image_angle.

Untuk mengetahui bagaimana cara membuat pergerakan pesawat dalam game Space War ini, Anda bisa mendownloadnya pada link dibawah ini :




Primbon Jawa easy rated tutorial