Tuesday, March 15, 2016

Teori Pembuatan Game



Permainan atau game adalah sesuatu yang disukai oleh anak-anak bahkan orang dewasa. Game ini sendiri berarti “hiburan”. Permainan game juga merujuk pada perngertian sebagai “kelincahan intelektual”, dan kata game bias diartikan sebagai area permainannya. Untuk saat ini perkembangan teknologi game sudah sangat cepat dan canggih, bahkan sudah dapat dikatakan masuk ke dalam dunia bisnis. Banyak media untuk dapat memainkan game, salah satunya pada Personal Computer(PC). Pada media Personal Computer, durasi waktu penayangan adalah tidak terbatas, selama games tersebut bagus dan mampu menghibur audience/pemain, maka selama itulah tingkat kemungkinan untuk dilihat audience akan semakin tinggi. Pembuatan Games ini biasanya menggunakan Language C++ / C#, membutuhkan waktu 3-6 bulan tergantung dengan kesulitan dari game tersebut.

            Algoritma adalah unsur penting dalam pembuatan game. Pertama terlebih dahulu kita pikirkan dulu raw plan gamenya, apa genre nya, judulnya apa, siapa tokoh utamanya, bagaimana jalan ceritanya, dan sebagainya. Seiring dengan pembuatan game, Anda bisa “meningkatkan” kualitas game. Seperti menambah detail pada background, membuat fitur baru yang tidak mengubah konsep utama.

Langkah pembuatan game sebagai berikut :
1.Pencarian tema game
2.menentukan aplikasi pembuatan game
3.Mencari algoritma dan membuatnya
4.Tes game yang telah dibuat

Algoritma yang digunakan dalam pembuatan game :
  • MINIMAX, Sebuah prosedur cara mencari solusi setelah permasalahan terjadi.
  • ALPHA-BETA PRUNING, Algoritma ini untuk meningkatkan efisiensi fungsi minimax dalam hal pencarian, kemudian fungsi evaluasi ditambahkan sepasang nilai alpha dan beta.
  • FUZZY, Logika fuzzy merupakan pengembangan dari logika boolean. 
  • ALGORITMA GENETIKA, Algoritma genetika adalah algoritma yang berusaha menerapkan pemahaman mengenai evolusi alamiah pada tugas-tugas problem solving (pemecahan masalah).
  • ALGORITMA AI (ARTIFICIAL INTELEGENCE), Kecerdasan Buatan (Artificial Intelligence) layak nya robot yang telah di program seperti manusia. Dalam pembuatan game AI dapat diartikan sebagai lawan.
 referensi :
https://witanduty.wordpress.com/6/
http://hendriprasetyo2496.blogspot.co.id/2015/12/konsep-game-dan-aplikasi-aplikasinya.html
http://sap.gunadarma.ac.id SAP Gunadarma 
diakses 15/03/2016 3.50 PM