Wednesday, May 24, 2017

SEJARAH DAN ANALISIS TETRIS

Sejarah

Pada penulisan kali ini akan membahas tentang game yang bernama tetris yang bergenre arcade, sebelumnya arcade itu adalah salah satu genre pada game yang tidak berfokus pada cerita, melainkan genre permainan yang hanya untuk mencari kesenangan saja atau untuk mengejar point atau highscore. Dan salah satu permainan yang bergenre arcade adalah permainan tetris.

Tetris adalah sebuah nama permainan yang berasal dari rusia yang didesain dan diprogram oleh Alexey Pajitnov pada bulan juni 1985, nama tetris berasal dari awalan numerik Yunani tetra yang bermakna bangun dengan empat bagian.

Tetris dapat dimainkan pada konsol permainan video dan komputer pribadi, tetapi permainan ini lebih sukses pada versi gameboy yang rilis pada tahun 1989, dan tetris juga mendapatkan predikat sebagai permainan terbaik sepanjang masa pada tahun 2007 menurut IGN (Imagine Games Network).





Cara bermain

Pada permainan ini terdapat berbagai macam bentuk yang terbuat dari beberapa balok, bentuk-bentuk tersebut berbentuk seperti huruf yang kita kenal, yaitu I, J, L, O, S, Z, dan T, objek yang membentuk berbagai macam bentuk ini disebut dengan tetromino. Pada saat bermain, tetromino akan berjatuhan dari atas dan kita dapat menggerakkannya kearah kanan, kiri, bawah, dan juga dapat kita rotasikan sehingga pada saat menyentuh dasar dapat mendarat dengan rapat tanpa celah, yang apabila telah terbentuk garis horizontal maka akan menghilang sebaris itu dan membuat tetromino yang berada diatasnya akan pindah turun kebawah. Begitu seterusnya hingga tetromino menutup semua space yang kosong diatasnya, maka permainan akan berakir dan pemain dikatakan kalah. Penentuan score pada permainan tetris ini adalah mendapatkan sebanyak-banyaknya satu garis horizontal penuh maka itu akan menambah satu score.





Algoritma permainan tetris

Algoritma pada permainan ini menggunakan algoritma Greedy dan algoritma Bruteforce. Algoritma Greedy akan mengambil pilihan yang terbaik yang dapat diperoleh pada saat itu tanpa memperhatikan konsekuensi ke depan, prinsipnya “take what you can get now”. Yang kedua adalah algoritma Bruteforce, algoritma ini bertugas untuk memecahkan masalah dengan sangat sederhana, langsung dan dengan cara yang jelas (obvious way). Algoritma ini juga menggunakan prinsip greedy dalam mencari langkah solusi yang paling menguntungkan, prioritas keuntungan yang tersusun terdiri dari:

      1.       Membentuk satu atau lebih baris paling penuh
      2.       Membentuk satu atau lebih baris paling mendekati penuh
      3.       Tidak membentuk ruang kosong pada susunan tumpukan balok
      4.       Balok dapat masuk kedalam susunan tumpukan balok paling dalam

Kekurangan dan kelebihan

Kelebihan dari permainan ini adalah grafik interfacenya yang bagus dan juga selain kita mendapatkan kesenangan dari permainan ini kita juga dapat mengasah kecerdasan kita dengan cara mengambil keputusan yang paling tepat dengan sedikit waktu, menghilangkan stress dan juga memacu kita untuk semangat meraih score tertinggi.

Kekurangan dari permainan ini adalah tidak ada kata menang, yang ada score tertinggi dan kalah saja yang disajikan dalam permainan ini

Sumber :
http://adityaakbr.blogspot.co.id/2015/04/sejarah-dan-analisis-game.html