Tampilkan postingan dengan label easy rated tutorial. Tampilkan semua postingan
Tampilkan postingan dengan label easy rated tutorial. Tampilkan semua postingan
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.....
templates-office.com 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 :




templates-office.com easy rated tutorial
Rabu, 25 Mei 2011

membuat feeding frenzy movement style

Membuat object mengikuti mouse ( feeding frenzy movement style )
Feeding Frenzy merupakan jenis game dari genre Arcade yang menguji keterampilan kita dalam menggerakan kursor mouse, dengan cara berusaha memakan ikan-ikan yang lebih kecil sambil menghindari ancaman ikan-ikan yang yang ukurannya lebih besar dari ikan kita.




Menurut saya, satu hal yang menarik dari game ini adalah pergerakan ikan yang bisa kita kontrol penuh dengan menggunakan mouse. Untuk itu, saya mencoba untuk menemukan serta membuat bagaimana sebenarnya cara membuat jenis pergerakan ( movement ) seperti didalam game tersebut.

Untuk membuat jenis movement seperti itu, hal –hal yang harus kita pahami terlebih dahulu adalah :
1. lingkaran 360 derajat , lingkaran dibagi kedalam dua bagian yaitu bagian sebelah kanan
    ( Kuadran I dan IV ) dan bagian sebelah kiri ( Kuadran II dan III ).

2. Dasar – dasar mengenai game maker, yang meliputi :
1). Membuat serta memasukan sprite kedalam game.
2). Memasukan file sound kedalam game.
3). Membuat background serta bagaimana cara menggunakannya dalam game.
4). Membuat Object
5) Membuat Room.

[ Summary ]
Title : Membuat Feeding Frenzy Movement Style

Tingkat kesulitan : Mudah

Script-script yang digunakan : 

- mp_linear_step : Script ini berfungsi untuk membuat object yang telah kita buat mengikuti ketitik koordinat yang telah kita tentukan ( dalam hal ini titik koordinat x dan y mouse )

- sprite_index : Script ini berfungsi untuk mengubah sprite ( gambar ) yang sebelumnya kepada sprite ( gambar ) yang kita inginkan

- If statement : Pernyataan ini digunakan untuk membuat sesuatu hal agar terjadi, bila semua syarat yang telah kita tentukan telah terpenuhi.

Untuk mengetahui bagaimana cara membuat feeding frenzy movement style, Anda bisa mendownload tutorialnya dengan mengklik link dibawah ini ( lengkap : pdf + gmk + sources ):
Feeding frenzy movement style download
templates-office.com easy rated tutorial
Minggu, 20 Maret 2011

membuat jam digital dengan gamemaker

Membuat jam digital dengan menggunakan game maker
Pada tutorial game maker kali ini, kita akan mempelajari bagaimana cara membuat jam digital dengan menggunakan game maker. Tidak seperti pada tutorial-tutorial sebelumnya, mulai dari tutorial kali Anda bisa mendownload file pdf dari setiap tutorial yang tersedia di blog ini, sehingga Anda bisa membaca tutorial tersebut tanpa harus koneksi ke internet.



Untuk membuat jam digital dengan menggunakan game maker, Anda bisa menggunakan script - script di bawah ini :
- current_hour : Variable ini berfungsi untuk melihat jam pada sistem komputer Anda, Sehingga value yang akan dihasilkan oleh variable ini adalah berbentuk angka ( real value ) yang rentang nilainya adalah 0 - 23 .


- current_minute : Variable ini fungsinya hampir sama dengan current_hour, hanya saja hal yang dilihat oleh Variable adalah menit pada sistem komputer Anda, rentang nilainya adalah 0 - 59.


- current_second : Variable ini juga sama seperti variable-varaible diatas, hanya saja hal yang dilihat oleh variable ini adalah detik pada sistem komputer Anda, rentang nilainya sama dengan variabel current_minute yaitu antara 0 - 59.


- draw_text : Script ini berfungsi untuk menggambar / menulis nilai dari suatu variable pada saat game / program berjalan, Sehingga dengan menggunakan script draw_text ini variable current_hour, minute, dan second bisa terlihat pada saat game / program dijalankan.


- background color : berfungsi untuk setting warna pada background saat game / program dijalankan.


- draw_set_font : berfungsi untuk setting font yang akan digunakan untuk menampilkan huruf dan angka.


- window_set_sizeable : berfungsi untuk membuat apakah window bisa diperbesar atau diperkecil dengan cara menarik room game dengan kursor mouse atau tidak?



Info singkat :
- Nama tutorial : membuat jam digital dengan menggunakan game maker.
- Tingkat kesulitan : mudah.
- Versi : game maker 8 unregistered atau pro.
- Ide game : Menggambar nilai - nilai dari variable current_hour (jam) , current_minute (menit), dan current_second ( detik) pada koordinat titik tertentu dengan menggunakan fungsi draw_text.

Untuk mendownload tutorial game maker ( pdf ) lengkap dengan contohnya klik link ini : 




templates-office.com easy rated tutorial