ANALISA TENTANG 5 GAME SECARA TEKNIS DAN ALGORITMANYA



ANALISA TENTANG 5 GAME SECARA TEKNIS DAN ALGORITMANYA 


Latar Belakang 
Pada saat ini banyak game-game yang digunakan sebagai pasar industri baik secara online maupun ofline . Selain untuk hiburan game juga bisa digunakan sebagai sarana untuk mrngasah kecerdasan dan Tactik kita .Banyak game yang dibuat untuk memecahkan suatu masalah . 
Nah....pada saat ini saya akan menganalisa 5 game yang dianalisa ditambah dengan algoritmanya ..

1. Angry Bird 
 Dalam Angry Birds, pemain mengendalikan sekawanan burung warna-warni yang berusaha untuk mengambil telur yang dicuri oleh sekelompok babi hijau nakal. Pada setiap tingkat, babi-babi yang dilindungi oleh struktur yang terbuat dari berbagai bahan seperti eskayu, dan batu. Tujuan dari permainan ini adalah untuk menghilangkan semua babidi tiap tingkat permainan. Menggunakan katapel, pemain meluncurkan burung dengan maksud untuk memukul babi secara langsung atau merusak struktur yang melindunginya, runtuhnya strutkur dapat membunuh babi. Dalam berbagai tahap permainanbenda tambahan seperti bahan peledak dan krat batu ditemukan di beberapa tingkat, dan dapat digunakan bersama dengan burung-burung untuk menghancurkan babi yang sulit dijangkau.(dikutip dari wikipedia)

analisa :
permainan ini bertujuan untuk menghilangkan atau membunuh(dalam game) babi agar mendapat poin .caranya dengan melempar secara terus menerus sibabi dengan cara apapun artinya burung tersebut mencoba terus menerus dengan taktik agar sibabi kena sehingga bisa dikatakan siburung bersifat mangkus/rakus karena dia menggunakan cara semaksimal mungkin untuk membunuh babi .
algoritma yang digunakan adalah Bactracking lebih tepatnya greedy karena algoritma backtraking bersifat rakus/ mangkus untuk mencapai suatu tujuan . Dia selalu memaksimalkan cara untuk mencapainya .


selanjutnya..........


2. Catur
Permainan yang satu ini adalahpermainan yang tidak asing lagi karena catur adalah permainan yang suadah lama yang sudah ada semenjak dahulu . Catur adalah permainan pikiran yang dimainkan oleh dua orang. Pecatur adalah orang yang memainkan catur, baik dalam pertandingan satu lawan satu maupun satu melawan banyak orang (dalam keadaan informal). Sebelum bertanding, pecatur memilih biji catur yang akan ia mainkan. Terdapat dua warna yang membedakan bidak atau biji catur, yaitu hitam dan putih. Pemegang buah putih memulai langkah pertama, yang selanjutnya diikuti oleh pemegang buah hitam secara bergantian sampai permainan selesai.(dikutip dari Wikipedia)

Analisa :
Permainan catur adalah permaian yang memiliki strategi untuk membunuh raja dengan menggunakan banyak cara agar siraja tersebut  dengan menggunakan pergerakan para Bidak jadi algoritma yang digunakan adalaah DFS (DEEP FIRST SEARCH) dimana algoritma ini bersifat mencari kemungkinan sebanyak-banyaknya untuk mencapai suatu tujuan, sama dengan catur ,pecatur mencari sebanyak-banyaknya cara untuk membunuh raja .
Selain DFS catur juga menggunakan algoritma MINIMAX karena algoritma minimax mampu menganalisa semua kemungkinan yang ada dalam permainan tersebut untuk mencapai tujuan.



lanjutt...........

3. Othello
Adalah permainan papan strategi untuk dua pemain, dimainkan pada 8 × 8 papan uncheckered. Ada enam puluh empat potongan permainan yang identik disebut disk (sering dieja "cakram"), yang ringan di satu sisi dan gelap di sisi lain. Pemain bergiliran menempatkan disk di papan dengan warna mereka ditugaskan menghadap ke atas. Selama bermain, setiap disk warna lawan yang berada dalam satu garis lurus dan dibatasi oleh disk hanya ditempatkan dan disk lain warna pemain saat ini yang diserahkan kepada warna pemain saat ini.
Tujuan dari permainan ini adalah untuk memiliki mayoritas disk berubah untuk menampilkan warna Anda ketika kotak kosong dimainkan lalu diisi.(dikutip dari Wikipedia)
Analisa :
Permainan Othello sebenar memiliki tujuan algoritma yang hampir sama dengan catur dengan mencari kemungkinan yang sama dengan menggunakan bidak untuk mencapai suatu tujuan . jadi algoritma yang digunakan pada Othello hampir sama dengan  yang diguanakan pada catur yaitu algoritam DFS DAN MINIMAX karena DFS lebih kepada bagai mana mencari cara untuk mencapai tujuan dengan menggunakan berbagai kemungkinan yang ada . hampir sama dengan DFS ,MINIMAX juga menganilisa cara agar memiliki kemungkinan untuk mencapai tujuan dengan berbagai kemungkinan juga .



lagi.... lagi... lagi...


4. Ludo
Ludo / luːdoʊ /, / ljuː- / (dari bahasa Latin ludo, "saya bermain") adalah permainan papan selama dua sampai empat [2] pemain, di mana para pemain berlomba empat token mereka dari awal sampai akhir sesuai untuk mati gulungan. Seperti salib dan lingkaran permainan lainnya, ludo berasal dari Pachisi pertandingan India, tapi sederhana. Permainan dan variannya yang populer di banyak negara dan di bawah berbagai nama. .(dikutip dari Wikipedia)
 

Analisa :
Permainnan ludo adalah permainan yang mencari cara agar bisa membawa bidak(koin kecil bulat ) diabagi empat orang masing-masing 4 bidak dengan warna yang berbeda ,cara buat berjalannya adalah dengan menggunakan dadu yang didapat dengan pengkocokan . masing-masing pemain akan bergantian mengocok dadu dan menjalankan bidaknya . permainan ini sangat erat kaitannya dengan mencari jalan sebanyak-banyaknya tetapi dengan satu jalan yaitu dadu .bersifat rakus karena keinginan memiliki jalan yang banyak sekaligus agar cepat sampai tujuan . algoritma yang digunakan adalah BACKTRACKING dan lebih tepatnya GREEDY kenapa ? karena jalannya satu tetapi memiliki keinginan untuk berjalan lebih lama utuk mencapai tujuan .



terakhir bro dan bri..
5. Battleship
Battleship (juga Kapal perang atau Sea Pertempuran adalah permainan menebak untuk dua pemain. Hal ini dikenal di seluruh dunia sebagai pensil dan kertas permainan yang berasal dari Perang Dunia I. Buku ini diterbitkan oleh berbagai perusahaan sebagai permainan pad dan pensil di tahun 1930-an, dan dirilis sebagai permainan papan plastik oleh Milton Bradley pada tahun 1967. .(dikutip dari Wikipedia)

Analisa :
permainan battleship adalah permainana tebak-tebakan akan arah dan tujuan lawan sehingga bisa dikatakan Battleship ini lebih kepada algoritma Backtrackingng karena mencari kemunggkinan pergerakan lawan untuk mengantisipasi pergerakan kita . 

Komentar

Postingan populer dari blog ini

Tugas 4 Pengantar komputasi Modern