digilib@itb.ac.id +62 812 2508 8800

2007 TA PP BILLY PUTRA TAUFIK 1-abstrak.pdf


Abstrak: Yahoo Messenger adalah protokol dan jaringan komunikasi yang banyak digunakan oleh pengguna Internet. Games platform adalah perangkat lunak yang dapat mengeksekusi permainan. Pada Tugas Akhir ini, dilakukan pengembangan Artlyvene Game Platform (Artificial Yahoo Interactive Online Game Platform) yang dapat mengeksekusi turn-based game dengan protokol komunikasi Yahoo Messenger. Pengembangan perangkat lunak dalam Tugas Akhir ini dilakukan dengan multi disiplin, yaitu Software Engineering dan Games Engineering (games programming). Pengembangan Artlyvene Game Platform diawali dengan deskripsi sistem (global dan detail) dan metode terstruktur untuk analisis dan perancangannya. Deskripsi sistem berisi penjelasan cara eksekusi permainan (menggunakan API), komunikasi platform dalam jaringan Yahoo Messenger, interaksi platform - pemain, dan timeout pemain. Metode terstruktur yang digunakan adalah analisis dan perancangan terhadap berbagai event yang harus direspon oleh platform. Implementasi Artlyvene Game Platform dilakukan dari hasil rancangan. Sebuah sub-modul platform yang berfungsi untuk menangani komunikasi dalam jaringan Yahoo Messenger berasal dari library libyahoo2. Artlyvene Game Platform diuji dengan dua pengujian, yaitu pengujian modul dan pengujian sistem. Pengujian modul dilakukan untuk menguji fungsionalitas platform. Pengujian sistem dilakukan untuk menguji instalasi dan eksekusi permainan di atas platform. Beberapa permainan turn-based yang telah diuji di atas Artlyvene Game Platform adalah Hearts, Gaple, dan Empat-Satu. Permainan-permainan tersebut dibangun menggunakan guidance pembangunan dan instalasi permainan di atas Artlyvene Game Platform.