Kenalan dengan Game

Jumat, 16 Maret 2012
Sebuah game atau permainan merupakan suatu bentuk hiburan yang seringkali dijadikan oleh orang banyak sebagai penyegar pikiran dari rasa penat akibat rutinitas sehari-hari. Pada zaman sekarang ini terdapat bermacam-macam jenis game dengan varisasi, visualisasi, jalan cerita, dan karakter yang berbeda-beda. Jenis game yang banyak beredar antara lain :

• Side Scrolling Game
Pada game jenis ini, kita dapat menggerakkan karakter ke kanan, kiri, atas, bawah sesuai dengan gerakan background. Contohnya adalah Super Mario, Metal Slug, dan lain-lain.


• Shooting Game
Merupakan game yang mewajibkan kita mencari dan menembak musuh untuk mencapai suatu tujuan tertentu. Game jenis ini dapat dibedakan menjadi dua kategori yaitu First Person Shooting yang ciri utamanya adalah penggunaan sudut pandang orang pertama dengan tampilan layar yang mensimulasikan apa yang dilihat melalui mata karakter yang dimainkan dan Third Person Shooting di mana karakter pemain yang terlihat di layar, dan gameplay utamanya terdiri dari pengambilan gambar. Contoh game jenis ini adalah Counter Strike, Virtual Crop, dan lainnya.


• Role Playing Game (RPG)
Pada game ini kita diminta memerankan suatu karakter untuk mengemban misi khusus. Contoh game jenis ini adalah Final Fantasy, Ragnarok, dan sebagainya.


• Real Time Strategy (RTS)
Rata-rata game yang masuk kategori ini merupakan game peperangan. Contoh gamenya antara lain Age Of Empire dan War Craft.


• Simulation
Merupakan game yang mensimulasikan suatu keadaan riil. Contohnya The Sims dan Championship Manager.


• Racing
Merupakan jenis game balapan, contohnya Need For Speed dan Nascar Rumble.


• Fighting
Merupakan jenis game pertarungan, contohnya Mortal Kombat dan Tekken.



Dengan adanya jenis-jenis game tersebut kita dapat memainkan game sesuai dengan jenis yang kita inginkan. Namun pada era teknologi modern sekarang ini orang tidak hanya memainkan game yang sudah ada saja. Tidak sedikit orang yang mencoba untuk membuat game sendiri seduai dengan yang mereka inginkan. Berikut adalah hal-hal yang harus diperhatikan jika kita ingin membuat sebuah game :
  1. Tentukan tema yang ingin digunakan dalam membuat game.
  2. Pilih genre yang diinginkan.
  3. Pilih grafis yang akan digunakan, apakah itu realistis, semi realistis atau kartun.
  4. Lalu pilih software yang mudah dibuat dan dapat menghasilkan game yang bagus.
  5. Kemudian pilih music dan sound effect yang benar-benar cocok dengan game yang kita buat untuk menunjang game tersebut.
  6. Mulailah membuat game.
  7. Jika sudah selesai tes terlebih dahulu game yang telah dibuat untuk mengetahui apakh ada error atau tidak.


Selain itu untuk membuat game kita dapat menggunakan bahasa pemrograman antara lain :
  • C++, walau sudah ada cukup lama, C++ masih banyak sekali digunakan untuk membuat game desktop, mulai dari game indie seperti Crayon Physics Deluxe , bahkan game besar seperti Crysis 2 .
  • C#, dapat digunakan pada pembuatan desktop games menggunakan XNA, DirectX, atau Unity3D. Dapat juga digunakan untuk membuat web games menggunakan Silverlight atau Unity3D. Contoh web game yang dibuat menggunakan C# dan Unity3D adalahLiloCity dari Agate Studio.
  • Java, dapat digunakan untuk membuat desktop games, web games (dengan format Java Applet), bahkan bisa untuk mobile games. Contoh game desktop yang dibuat menggunakan Java contohnya Spiral Knights .
  • Actionscript 3, umum digunakan dalam pembuatan web games dalam format Flash Games, contohnya game flash di Facebook seperti Shopping Paradise buatan Agate Studio atau game flash di game portal, seperti Earl Grey and that Rupert Guy yang juga buatan Agate Studio.
  • PHP, HTML, Javascript; bahasa-bahasa pemrograman ini biasa digunakan untuk membuat web games, misalnya yang ada di Facebook seperti Football Saga .
  • Objective-C, bahasa ini spesifik digunakan untuk membuat game di komputer buatan Apple yang menggunakan Mac OS.