Bab 1
PENDAHULUAN
Permainan video (bahasa
Inggris: video game) ada-lah permainan yang menggunakan interaksi dengan
an-tarmuka pengguna melalui gambar yang dihasilkan oleh piranti video.
Permainan video umumnya menyediakan sistem penghargaan misalnya skor-yang
dihitung ber-dasarkan tingkat keberhasilan yang dicapai dalam me-nyelesaikan
tugas-tugas yang ada di dalam permain-an. Arduino adalah sebuah platform open
source (sum-ber terbuka) yang digunakan untuk membuat proyek-proyek
elektronika. Arduino terdiri dari dua bagian utama yaitu sebuah papan sirkuit
fisik (sering disebut juga dengan mikrokontroler) dan sebuah perangkat lu-nak
atau IDE (Integrated Development Environment) yang berjalan pada komputer.
Perangkat lunak ini se-ring disebut Arduino IDE yang digunakan untuk me-nulis
dan meng-upload kode dari komputer ke papan fisik (hardware) Arduino. Arduino
mampu berinteraksi dengan tombol, LED,
motor, speaker, GPS, kamera, internet, ponsel pintar bahkan dengan televisi.
Selain itu, mikrokontroler bisa menjadi bahan untuk membu-at sebuah robot, baik
robot biasa maupun luar biasa. Kamu juga bisa mengkreasikan mikrokontroler
dalam pembuatan game-game seru.
Komponen utama di dalam papan Arduino ada-lah
sebuah microcontroller 8 bit dengan merk ATmega yang dibuat oleh perusahaan
Atmel Corporation. Ber-bagai papan Arduino menggunakan tipe ATmega yang
berbeda-beda tergantung dari spesifikasinya. Sedangk-an untuk macam macam jenis
atau tipe-tipe arduino yang ada dipasaran ialah: Arduino USB, Arduino tipe
serial, Arduino Mega, Arduino Fio, Arduino Lylypad, Arduino BT, Arduino Nano
dan Mini. Berikut game yang menggunakan Arduino: Retro Nokia Snake Game with
Arduino, Arduino Pong, Tech-Tris, Arduino Con-trolled Pinball Machine,
Theragym, GamePad using Android mobile sensors and Arduino, dsb.
Pong adalah permainan video
generasi pertama yang dirilis sebagai permainan arkade yang dioperasikan
de-ngan koin yang dikembangkan oleh Atari Inc. pada tanggal 29 November, 1972.
Pong adalah permainan video olahraga dua dimensi yang mensimulasikan sebu-ah
permainan tenis meja. Sistem ini adalah permainan saling berusaha memasukkan
bola ke area lawan meng-gunakan paddle masing-masing player, yang diatur
de-ngan dua joystick. Permainan ini dapat dimainkan dengan dua orang. Untuk
memenangkan permainan, sang pemain harus memukul bola tersebut sampai sang
lawan tidak bisa memukul bola tersebut. Sistem game Pong dapat
diimplementasikan menggunakan Arduino Uno, layar OLED, dan dua joystick.
Buku ini ditulis untuk
memudahkan pengembang game yang ingin berkreasi dengan Arduino Uno untuk
membuat game yang beda dari biasanya. Buku ini juga cocok untuk pembaca yang
baru terjun ke dunia Ardu-ino dan pengembangan game karena pembahasan pada buku
ini cukup sederhana. Semoga setelah membaca buku ini, pembaca dapat mengerti
dan tertarik untuk mempelajari Arduino untuk pembuatan game.
Tidak ada komentar:
Posting Komentar