Final Project: Tetris
Pengembangan Permainan Tetris Menggunakan Pendekatan Object-Oriented Programming (OOP) Dosen Pengampu: Fajar Baskoro, S.Kom., M.T. Mata Kuliah: Pemrograman Berorientasi Objek Farrel Aqila Novianto (5025241015) Jalu Cahyo Senodiputro (5025241155) Aqil Syafiq Dzaki (5025241200) INSTITUT TEKNOLOGI SEPULUH NOPEMBER 2025 Source Code Github - Final Project Demo Video 1. Deskripsi 1.1 Pengertian Tetris merupakan permainan puzzle yang pertama kali dikembangkan oleh Alexey Pajitnov pada tahun 1984. Permainan ini menempatkan pemain pada situasi di mana balok-balok geometris yang disebut tetromino jatuh dari bagian atas layar secara kontinu. Pemain harus mengatur posisi dan orientasi balok tersebut agar dapat membentuk baris horizontal penuh pada area permainan. Setiap baris yang berhasil terisi penuh akan dihapus (line clear), dan pemain memperoleh poin. Tetris termasuk dalam kategori game logika spasial karena menuntut ketepatan, kecepatan, serta kemamp...