Minggu, 24 Juli 2011

Medal of Honor

Pada game ini, Anda akan berperang sebagai anggota tim NAVY SEALS. Pasukan rahasia ini terkenal di seluruh dunia sebagai satuan tentara yang menjalankan misi rahasia di belakang garis pertahanan musuh. Game ini menggunakan tema perang di Afganistan dan misi yang anda jalankan memang pernah terjadi atau lebih familiar game ini adlah kisah nyata. Bahkan, pihak pengembang game ini juga melibatkan penasihat militer dari Navy SEALS untuk menjamin tingkat kedekatannya dengan misi asli.


Anda akan berperan bagaikan pisau bedah dan palu. Pada satu sisi, Anda akan mendekati sasaran dengan tingkat disiplin yang tinggi bagaikan seorang dokter bedah dengan pisaunya. Setelah Anda berhasil memasang bom pada tujuan misi Anda dan meledakkanya, Anda akan berperan sebagai tukang pemecah batu dengan palunya. Mengapa?? Karena anda pada saat ini akan dihujani tembakan musuh dan menjadi tugas Anda untuk mendobrak kepungan musuh. Tampilan 3D dengan kualitas yang canggih tentunya tidak dapat di tawar lagi untuk sebuah game shooter modern.
templates-office.com First-person Shooter
Sabtu, 23 Juli 2011

Resident Evil 5

Dalam game ini, Anda akan bermain sebagai Chris Redfield. Chris yang bekerja pada BSAA (Bioterrorism Security Assessment Allience) ditugaskan ke Afrika, tepatnya sebuah negara bernama Kikuju. Disana, Chris akan ditemani agen lokal bernama Sheva Alomar sebagai Partnernya. Bersama, keduanya menyelidiki kegiatan terorisme yang memanfaatkan biological weapon, hanya untuk menemukan kenyataan yang lebih mengerikan dari perkiraan mereka.


Resident Evil 5 bisa dikatakan merupakan evolusi dari seri sebelumnya. Tak Hanya variasi musuh yang baru, tetapi juga beberapa elemen game play. Sebagai contoh, tak ada lagi kotak penyimpanan. Inventory Chris dan Sheva hanya terdiri dari 9 slot dan tak bisa di Upgrade. Dan anda kini tak perlu mencari-cari marchant untuk meng-upgrade senjata. Upgrade bisa dilakukan kapan pun dengan mengakses inventory sepanjang uang masih tersedia.

Khusus untuk para fans setia Resident Evil, seri kelima ini tidak memiliki atmosfir yang sama dengan seri yang sebelumnya. Aroma ketegangan dan kengerian kurang terlihat, sebaliknya intensitas action justru lebih pekat. Ketegangan lebih tercipta akibat sistem combat yang tidak memungkinkan anda bergerak sambil menembak. Selain itu, gerakan Chris yang agak lambat juga menimbulkan efek tersendiri. Beruntung Sheva cukup bisa diandalkan, Walaupun tergolong karakter yang boros memakai amunisi. Kebiasaan Sheva ini menimbulkan persoalan tersendiri karena ketersediaan amunisi relatif terbatas. Tapi Anda akan senang karena game ini sangat menarik dan kualitas grafik yang sangat indah.

Kebutuhan Minimum :

Microsoft Windows XP/ Vista
Intel pentium D/AMD Athlon 64X2
512 MB RAM (XP)/ 1GB RAM (VISTA)
256 MB VRAM with shader 3.0 (NVidia 6800/ ATI Radeon HD2400 Pro
8 GB Hardisk space.

Website : www.residentevil.com/5/
templates-office.com Survival Horror
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
Rabu, 27 April 2011

game maker info

Game Maker Info

Dikarenakan minggu ini saya UTS ( ujian tengah semester ), update blog ditunda sampai Rabu 25 Mei 2011.

templates-office.com game maker info

menerapkan operasi aritmetika pada variable

Operasi Aritmetika untuk Variable
Pada pembahasan sebelumnya, kita telah mengenal dasar-dasar serta fungsi dari variable dalam pembuatan game. Pada pembahasan kali ini, kita akan mempelajari mengenai bagaimana cara memanipulasi nilai-nilai dari sebuah variable dengan menggunakan operasi Aritmetika.
Cara menambah nilai variable
Seperti yang telah kita ketahui, bahwa bila kita membuat variable seperti dibawah ini :
score = 0
Maka, artinya bahwa kita telah membuat sebuah variable yang bernama score dan men-setting nilainya sama dengan (nol).

Nah, sekarang pertanyaannya bagaimana cara agar kita bisa menambah nilai dari variable score tersebut?
Untuk menambah nilai dari suatu variable kita bisa menggunakan operasi tambah ( + ).

Bentuk Umum dari Operasi pertambahan adalah :
- - - - - - - - - - -
variable +=nilai
- - - - - - - - - - -
Contoh :
score +=100
Artinya : kita menambah nilai dari variable score sebesar 100 ( Seratus).
Sehingga dengan menambahkan script ini, variable score yang asalnya mempunyai nilai sama dengan 0 (nol), menjadi bertambah sebesar 100 (seratus).

Cara mengurangi nilai variable
Caranya hampir sama seperti cara diatas, hanya saja kali ini kita menggunakan operasi pengurangan ( - )

Bentuk Umum dari Operasi pengurangan adalah :
- - - - - - - - - - -
variable -=nilai
- - - - - - - - - - -
Contoh :
score -=50
Artinya : kita mengurangi nilai dari variable score sebesar 50 ( Lima puluh).
Sehingga dengan menambahkan script ini, variable score yang asalnya mempunyai nilai sama dengan 0 (nol), menjadi berkurang sebesar 50 (Lima puluh).

Operasi Perkalian dan Pembagian untuk variable
Caranya juga sama seperti cara diatas, hanya saja untuk perkalian rumusnya adalah :

Bentuk Umum dari Operasi perkalian adalah :
- - - - - - - - - - -
variable *=nilai
- - - - - - - - - - -

Sedangkan, Bentuk Umum dari Operasi pembagian adalah :
- - - - - - - - - - -
variable /=nilai
- - - - - - - - - - -
templates-office.com game maker overview

variable dalam game maker language

Mengenal variable dalam Game Maker Language ( GML )
Pada pembahasan sebelumnya, kita telah mempelajari mengenai hakikat dan fungsi dari GML
( Game Maker Language ).

Seperti yang telah kita ketahui, bahwa GML adalah sebuah bahasa pemrograman yang dibuat oleh Mark Overmars sebagai bahasa penunjang untuk software buatannya, yakni “Game Maker” yang tujuannya agar software buatannya tersebut mampu membuat game dengan lebih baik.

Pada pembahasan kali ini, kita akan mempelajari mengenai GML dengan lebih mendalam. Terdapat banyak sekali istilah-istilah yang harus kita pahami dalam GML ini, salah satunya adalah Variable.

Secara singkat, Variable adalah sebuah kode yang digunakan untuk menyimpan informasi. Variable mampu menyimpan informasi baik berupa sebuah bilangan ( real value ) ataupun sebuah kalimat ( text / string ).

Membuat variable dalam GML sangatlah mudah, contoh :
score = 0
Artinya : kita membuat sebuah variable yang bernama score dan men-setting nilai variable score tersebut sama dengan 0 (nol).
bullet = 1
Artinya : Kita membuat sebuah variable yang bernama bullet dan men-setting nilai variable score tersebut sama dengan 1 (satu).
health = 100
Artinya : Kita membuat sebuah variable yang bernama health dan men-setting nilai variable score tersebut sama dengan 100 (Seratus).

Fungsi variable dalam sebuah pembuatan sebuah game sangatlah penting, karena dengan adanya variable ini, kita bisa mengatur dan menyimpan berbagai informasi yang penting yang sangat dibutuhkan oleh game, contohnya :
- untuk menyimpan jumlah score pemain.
- menyimpan jumlah live (nyawa) yang pemain punya,atau
- menyimpan informasi mengenai sisa health (darah) sebuah musuh.
templates-office.com game maker overview
Rabu, 23 Maret 2011

membuat sebuah instruksi dengan gml

bagaimana cara membuat sebuah pernyataan dengan game maker language?
Pada tutorial game maker sebelumnya kita telah mempelajari mengenai dasar-dasar dari
gml ( game maker language ). Pada tutorial kali ini kita akan mempelajari bagaimana cara membuat sebuah pernyataan yang berisi informasi atau perintah dengan menggunakan game maker language.


Pada dasarnya, bentuk umum dari sebuah pernyataan (statement) adalah sebagai berikut :

{
<statement>;
}

Untuk membuat sebuah pernyataan dalam gml, alangkah baiknya bila kita menambahkan tanda kurung kurawal buka”{” dan menutupnya dengan kurung kurawal tutup”}”, serta memberikan tanda titik koma disetiap akhir sebuah pernyataan.

Namun hal seperti ini tidaklah mutlak, sehingga Anda jangan terlalu pusing bila sewaktu-waktu Anda lupa dalam memberikan tanda kurung kurawal ataupun titik koma pada sebuah statement, karena gml akan menganggap statement tersebut benar.

Contoh statement biasa :

{
Ibu pergi ke pasar ;
}

atau

{
Ayah sedang membaca koran;
Saya sedang menonton TV;
}

Contoh statement dalam gml

{
x = 10;
y= 12;
}

Setelah melihat contoh diatas, kita bisa menyimpulkan bahwa untuk membuat sebuah statement dengan menggunakan gml tidaklah sulit. Secara garis besar , statement atau pernyataan bisa kita bagi menjadi beberapa macam yaitu :
1). if statement.
2). for statement.
3). switch statement, dll.

Bentuk pernyataan-pernyataan diatas akan dijelaskan pada tutorial game maker selanjutnya, yang pasti semua bentuk statement diatas tidaklah terlalu sulit untuk kita pahami, yang penting adalah pertahankan semangat Anda untuk belajar karena dengan semangat yang tinggi sesulit apapun sebuah ilmu pasti akan kita pahami juga akhirnya.
templates-office.com game maker overview

berkenalan dengan game maker language

Apakah yang dimaksud dengan game maker language ?
Game maker language atau yang biasa disingkat dengan gml, adalah sebuah bahasa pemrograman yang dibuat oleh Mark Overmars sebagai bahasa penunjang untuk software buatannya yakni Game Maker.

Game maker language ini mampu memberikan akses bagi para pembuat game ( baik pemula atau yang sudah mahir ) untuk membuat serta mengembangkan game buatannya sendiri dengan cepat dan mudah.


Pada tutorial game maker kali ini kita akan mempelajari mengenai hal-hal yang harus diperhatikan dalam membuat sebuah script ( kode / perintah ) dengan menggunakan gml tersebut.

Pada dasarnya, hal-hal yang harus diperhatikan dalam pembuatan script gml ini sangatlah sederhana, yaitu :

1 . Pemberian nama pada resources ( sprites, sounds, objects, dll)
Ini merupakan salah satu hal yang harus kita cermati, pemberian nama untuk resources yang nantinya akan kita gunakan dalam script gml ini haruslah memenuhi kaidah-kaidah (peraturan) pemberian nama yang tepat. Misalnya :

1). Huruf pertama untuk setiap resources haruslah diawali dengan huruf ( a - z ), dengan kata lain ini resources tidak boleh diawali oleh angka ( 0-9 ).
2). Nama sebuah resources tidak boleh ada spasi, sehingga untuk tanda spasi kita bisa menggantinya dengan menggunakan underscore ( _ ).
3. Nama sebuah resources hanya boleh menggunakan huruf ( a-z), angka ( 0-9) serta underscore ( _ ), sehingga tidak diperbolehkan untuk menggunakan special character seperti tanda seru ( ! ) ataupun tanda tanya ( ? ) , dll.

2. Hindari penggunaan Reserved word
Reserved word adalah sekelompok kata dalam bahasa pemrograman yang telah memiliki arti tertentu. Dibawah ini merupakan contoh kata-kata yang tergolong reserved words :

1). if
2). for
3). while
4). continue.
5). exp
6). global
7). ceil, dll.

Jika kita mencermati pernyataan-pernyataan diatas secara teliti, kita bisa menyimpulkan bahwa ternyata hal-hal yang harus kita perhatikan sebenarnya sangatlah sederhana. Kita tidak perlu terlalu pusing untuk memberikan nama dalam resources, hanya saja yang terpenting adalah nama yang kita berikan tersebut mudah dipahami dan mudah diiingat oleh kita.
templates-office.com game maker overview